Commit 2df0b31a authored by 章 登恒's avatar 章 登恒
Browse files

commit

parent 662d77e6
......@@ -404,51 +404,58 @@ class SalesReject(PurchaseOrder):
if __name__ == '__main__':
step1 = LoginSys()
step2_1 = DealerPurchaseRequisition()
step2_2 = PurchaseOrder()
step3 = DivisionPurchase()
step4 = SalesOrder()
step5_1 = Outstore()
step5_2 = Outstore1()
step6 = SalesReject()
step7_1 = Instore()
step7_2 = Instore1()
step1.loginsys(SIT_URL, usr2, pwd2)
step2_1.data_add_requisition()
jyhtorder = step2_1.return_jyhtorder()
step2_2.button_click1()
print('经销商要货申请提交成功')
step2_2.switch_loggin(usr1,pwd1)
step2_2.query_click('经销商要货申请',jyhtorder,'vxe-body--column col_20 col--center col--ellipsis dw-click-cell','要货申请单号')
step2_2.button_click2()
step2_2.switch_loggin(usr2,pwd2)
step3.divisionpurchase()
step2_2.closetab()
step2_2.query_click('销售订单',jyhtorder,'vxe-body--column col_19 col--center col--ellipsis dw-click-cell','要货申请订单号')
sotorderno = step4.return_sotorderno()
step4.button_click1(type=3)
step2_2.switch_loggin(usr1,pwd1)
step2_2.query_click('销售订单',jyhtorder,'vxe-body--column col_19 col--center col--ellipsis dw-click-cell','要货申请订单号')
step4.button_click2(msg1='发送成功')
step2_2.switch_loggin(usr4,pwd4)
step5_1.deliver_goods(sotorderno)#仓库发货
step5_1.picking_goods(sotorderno)#仓库拣货
step2_2.switch_loggin(usr5,pwd5)
step5_2.outbound_review1(sotorderno)#出库复核
step2_2.switch_loggin(usr2,pwd2)
step6.relate_order(sotorderno)#关联原单采退并提交
sftorderno = step6.return_sftorderno()
step2_2.switch_loggin(usr1,pwd1)
step2_2.query_click('销售退货单',sftorderno,'vxe-body--column col_19 col--ellipsis dw-click-cell','销退订单号')
step4.button_click2(msg1='发送成功')#审批采退单
step2_2.switch_loggin(usr4,pwd4)
step7_1.take_over_goods(sftorderno)#仓库收货
step2_2.switch_loggin(usr5,pwd5)
step7_2.goods_check(sftorderno,type=3) #仓库验收
step2_2.switch_loggin(usr4,pwd4)
step7_1.goods_grounding(sftorderno)#仓库上架
try:
step1 = LoginSys()
step2_1 = DealerPurchaseRequisition()
step2_2 = PurchaseOrder()
step3 = DivisionPurchase()
step4 = SalesOrder()
step5_1 = Outstore()
step5_2 = Outstore1()
step6 = SalesReject()
step7_1 = Instore()
step7_2 = Instore1()
step1.loginsys(SIT_URL, usr2, pwd2)
step2_1.data_add_requisition()
jyhtorder = step2_1.return_jyhtorder()
step2_2.button_click1()
print('经销商要货申请提交成功')
step2_2.switch_loggin(usr1,pwd1)
step2_2.query_click('经销商要货申请',jyhtorder,'vxe-body--column col_20 col--center col--ellipsis dw-click-cell','要货申请单号')
step2_2.button_click2()
step2_2.switch_loggin(usr2,pwd2)
step3.divisionpurchase()
step2_2.closetab()
step2_2.query_click('销售订单',jyhtorder,'vxe-body--column col_19 col--center col--ellipsis dw-click-cell','要货申请订单号')
sotorderno = step4.return_sotorderno()
step4.button_click1(type=3)
step2_2.switch_loggin(usr1,pwd1)
step2_2.query_click('销售订单',jyhtorder,'vxe-body--column col_19 col--center col--ellipsis dw-click-cell','要货申请订单号')
step4.button_click2(msg1='发送成功')
step2_2.switch_loggin(usr4,pwd4)
step5_1.deliver_goods(sotorderno)#仓库发货
step5_1.picking_goods(sotorderno)#仓库拣货
step2_2.switch_loggin(usr5,pwd5)
step5_2.outbound_review1(sotorderno)#出库复核
step2_2.switch_loggin(usr2,pwd2)
step6.relate_order(sotorderno)#关联原单采退并提交
sftorderno = step6.return_sftorderno()
step2_2.switch_loggin(usr1,pwd1)
step2_2.query_click('销售退货单',sftorderno,'vxe-body--column col_19 col--ellipsis dw-click-cell','销退订单号')
step4.button_click2(msg1='发送成功')#审批采退单
step2_2.switch_loggin(usr4,pwd4)
step7_1.take_over_goods(sftorderno)#仓库收货
step2_2.switch_loggin(usr5,pwd5)
step7_2.goods_check(sftorderno,type=3) #仓库验收
step2_2.switch_loggin(usr4,pwd4)
step7_1.goods_grounding(sftorderno)#仓库上架
except Exception as e:
step6 =ExceptionHandling()
traceback.print_exc()
step6.handle(errmsg1,e)
finally:
chrome.quit()
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment