AutoRpa/rpa_contract/selectors/contract_create_selectors.json

48 lines
2.8 KiB
JSON

{
"login": {
"username": "input[name='j_username']",
"password": "input[name='j_password']",
"submit": "input[name='btn_submit']",
"submitLink": "text=登录"
},
"navigation": {
"draftPage": "http://contract-test.gzmpc.com:8080/km/agreement/km_agreement_apply/draft/draft.jsp?isSimpleCategory=false&mainModelName=com.landray.kmss.km.agreement.model.KmAgreementApply&modelName=com.landray.kmss.km.agreement.model.KmAgreementTmpl",
"templatePrefix": "非格式-采购协议"
},
"form": {
"customerCode": "input[name='extendDataFormInfo.value(fd_customeropcode)']",
"customerName": "input[name='extendDataFormInfo.value(fd_customername)']",
"contractCategory": "xform:extendDataFormInfo.value(fd_contract_cate_type)",
"coverTemplate": "xform:extendDataFormInfo.value(fd_contract_cover_type)",
"settlementType": "select#fdSettype",
"contractBackground": "textarea[name='extendDataFormInfo.value(fd_desc_info)']",
"contractNatureMain": "input[name='fdType'][value='00']",
"contractNatureSub": "input[name='fdType'][value='01']",
"docSubject": "input[name='docSubject']",
"amountType": "xform:extendDataFormInfo.value(fd_all_amount_type)",
"amount": "input[name='fdAccount']",
"signDate": "input[name='fdSigndate']",
"beginDate": "input[name='fdEffedate']",
"endDate": "input[name='fdEnddate']",
"isMajorContract": "input[name='extendDataFormInfo.value(fd_is_major_contract)']",
"isPrepayment": "input[name='extendDataFormInfo.value(fd_advance_amout)']",
"belongYear": "input[name='extendDataFormInfo.value(fd_contract_year_text)']",
"paymentMethod": "input[name='extendDataFormInfo.value(fd_paytype)']",
"paymentDays": "input[name='extendDataFormInfo.value(fd_pay_time_limit)']",
"contractStatus": "input[name='extendDataFormInfo.value(fd_suconstatus)']",
"containsBloodProducts": "input[name='extendDataFormInfo.value(fd_3d1ce3953f1162)']",
"selectGoodsButton": "div[title='选择商品']",
"goodsDialogFrame": "iframe[src*='EopBasedataMaterial']",
"goodsOperationCode": "input[name='extendDataFormInfo.value(fd_detail1.0.fd_opcode)']",
"goodsCode": "input[name='extendDataFormInfo.value(fd_detail1.0.fd_opcode)']",
"goodsName": "input[name='extendDataFormInfo.value(fd_detail1.0.fd_goodsname)']",
"goodsMdmCode": "input[name='extendDataFormInfo.value(fd_detail1.0.fd_mdmCode)']",
"goodsApprovalNo": "input[name='extendDataFormInfo.value(fd_detail1.0.fd_registdocno)']",
"goodsSpec": "input[name='extendDataFormInfo.value(fd_detail1.0.fd_goodstype)']",
"goodsUnit": "input[name='extendDataFormInfo.value(fd_detail1.0.fd_goodsunit)']",
"goodsQuantity": "input[name='extendDataFormInfo.value(fd_detail1.0.fd_goodsqty)']",
"goodsUnitPrice": "input[name='extendDataFormInfo.value(fd_detail1.0.fd_unitprice)']",
"submit": "text=提交"
}
}