Commit 40f5ba04 authored by xiao-hesheng's avatar xiao-hesheng
Browse files

脚本优化

parent 924a7de8
...@@ -222,12 +222,17 @@ def centeStock_pick(): ...@@ -222,12 +222,17 @@ def centeStock_pick():
result = commonFuc().http_post(url, request_body, headers) result = commonFuc().http_post(url, request_body, headers)
remark=commonFuc().analysis_json('remark',commonFuc().analysis_json('data',result)) remark=commonFuc().analysis_json('remark',commonFuc().analysis_json('data',result))
time.sleep(3) time.sleep(3)
print('remark',remark)
if remark==None: if remark==None:
break break
#生成拣货单=============================================== #生成拣货单===============================================
while True: while True:
result1 = commonFuc().http_post(url1, request_body1, headers) result1 = commonFuc().http_post(url1, request_body1, headers)
# import pdb
# pdb.set_trace()
print('result1',result1)
total2 = commonFuc().analysis_json('total', commonFuc().analysis_json('data', result1)) total2 = commonFuc().analysis_json('total', commonFuc().analysis_json('data', result1))
print('total2', total2,'total1',total1)
if total1-total2==1: if total1-total2==1:
print('==================生成拣货单完成============================') print('==================生成拣货单完成============================')
break break
......
...@@ -2458,8 +2458,8 @@ def pickScan2(PICK_ID, udi_code, type=1): # 二级库出库拣货扫码 ...@@ -2458,8 +2458,8 @@ def pickScan2(PICK_ID, udi_code, type=1): # 二级库出库拣货扫码
print('获取条码信息url', url) print('获取条码信息url', url)
request_body = commonFuc().get_business_data(module, "payload59", udi_code) request_body = commonFuc().get_business_data(module, "payload59", udi_code)
result = commonFuc().http_post(url, request_body, headers) result = commonFuc().http_post(url, request_body, headers)
import pdb # import pdb
pdb.set_trace() # pdb.set_trace()
code=commonFuc().analysis_json('code',result) code=commonFuc().analysis_json('code',result)
if code=='14030053': if code=='14030053':
commonFuc().check_text_exist_result_text('error', 'SUCCESS') commonFuc().check_text_exist_result_text('error', 'SUCCESS')
......
企业信息: 企业信息:
e_id: CR202407010057 e_id: CR202407020038
cname: 国药集团公司l6AP( cname: 国药集团公司kGTpV
医院信息: 医院信息:
h_id: 湖南省人民医院zX6ld h_id: 湖南省人民医院W1A@i
h_name: 湖南省人民医院zX6ld h_name: 湖南省人民医院W1A@i
产品审核信息: 产品审核信息:
MSPid: MSP2407010016_1 MSPid: MSP2407020011_1
hosId: h0347 hosId: h0347
hosGoodsId: h034700004340 hosGoodsId: h034700004356
provGoodsid: provGood-99221533 provGoodsid: provGood-99221551
goodsAuditBillId: MSP2407010016 goodsAuditBillId: MSP2407020011
targetId: MSP2407010016_1 targetId: MSP2407020011_1
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
list_a: list_a:
- &id001 - &id001
settleMonth: '202407' settleMonth: '202407'
pid: OBh0347202407010008 pid: OBh0347202407020004
hosGoodsId: h034700004337 hosGoodsId: h034700004353
goodsCode: '00004337' goodsCode: '00004353'
goodsName: 一次性注射器_低值xh*Uq goodsName: 一次性注射器_低值NaZMe
goodsGg: G-31891 goodsGg: G-31891
mfrsName: 德国歌德公司 Geuder AG mfrsName: 德国歌德公司 Geuder AG
unit: 支 unit: 支
...@@ -20,14 +20,14 @@ ...@@ -20,14 +20,14 @@
normalContractId: normalContractId:
normalContract: '1' normalContract: '1'
detailList: detailList:
- pid: OBh0347202407010008 - pid: OBh0347202407020004
settleMonth: '202407' settleMonth: '202407'
accountDate: '2024-07-01' accountDate: '2024-07-02'
hosGoodsId: h034700004337 hosGoodsId: h034700004353
batchCode: '333' batchCode: '333'
distrDetailId: '03839007' distrDetailId: '03839046'
distrId: PSh0347202407010038 distrId: PSh0347202407020009
distrOrderNo: PSh0347202407010038 distrOrderNo: PSh0347202407020009
settlePrice: 99.9999 settlePrice: 99.9999
maxSettleQty: -100.0 maxSettleQty: -100.0
maxSettleAmount: -9999.99 maxSettleAmount: -9999.99
...@@ -36,11 +36,11 @@ ...@@ -36,11 +36,11 @@
leftSettleQty: -100.0 leftSettleQty: -100.0
leftSettleAmount: -9999.99 leftSettleAmount: -9999.99
hosId: h0347 hosId: h0347
provId: p1e2e4 provId: p1e2e8
branchId: h0347-3710 branchId: h0347-3712
balanceDetId: OBh0347202407010008-000001 balanceDetId: OBh0347202407020004-000001
purMode: 10 purMode: 10
barCode: 013710000004337010333112407011725010721UT240701001016 barCode: 013712000004353010333112407021725010821UT240702000204
batchId: batchId:
price: price:
maxQty: maxQty:
...@@ -53,15 +53,15 @@ ...@@ -53,15 +53,15 @@
volumeFlag: volumeFlag:
onlineKind: onlineKind:
invoicePrice: 99.9999 invoicePrice: 99.9999
viewId: 202407OBh0347202407010008h034700004337 viewId: 202407OBh0347202407020004h034700004353
- pid: OBh0347202407010008 - pid: OBh0347202407020004
settleMonth: '202407' settleMonth: '202407'
accountDate: '2024-07-01' accountDate: '2024-07-02'
hosGoodsId: h034700004337 hosGoodsId: h034700004353
batchCode: '333' batchCode: '333'
distrDetailId: '03839007' distrDetailId: '03839046'
distrId: PSh0347202407010038 distrId: PSh0347202407020009
distrOrderNo: PSh0347202407010038 distrOrderNo: PSh0347202407020009
settlePrice: 99.9999 settlePrice: 99.9999
maxSettleQty: 100.0 maxSettleQty: 100.0
maxSettleAmount: 9999.99 maxSettleAmount: 9999.99
...@@ -70,11 +70,11 @@ ...@@ -70,11 +70,11 @@
leftSettleQty: 100.0 leftSettleQty: 100.0
leftSettleAmount: 9999.99 leftSettleAmount: 9999.99
hosId: h0347 hosId: h0347
provId: p1e2e4 provId: p1e2e8
branchId: h0347-3710 branchId: h0347-3712
balanceDetId: OBh0347202407010008-000002 balanceDetId: OBh0347202407020004-000002
purMode: 10 purMode: 10
barCode: 013710000004337010333112407011725010721UT240701001016 barCode: 013712000004353010333112407021725010821UT240702000240
batchId: batchId:
price: price:
maxQty: maxQty:
...@@ -87,10 +87,10 @@ ...@@ -87,10 +87,10 @@
volumeFlag: volumeFlag:
onlineKind: onlineKind:
invoicePrice: 99.9999 invoicePrice: 99.9999
viewId: 202407OBh0347202407010008h034700004337 viewId: 202407OBh0347202407020004h034700004353
unique: 202407OBh0347202407010008h034700004337 unique: 202407OBh0347202407020004h034700004353
onlineKind: '10' onlineKind: '10'
viewId: 202407OBh0347202407010008h034700004337 viewId: 202407OBh0347202407020004h034700004353
list_b: list_b:
- *id001 - *id001
list_c: list_c:
......
院区新增: 院区新增:
branch_id: h0347-3710 branch_id: h0347-3712
branch_name: 东土城路院区zmS@y branch_name: 东土城路院区$!ZNd
科室信息: 科室信息:
dept2_id: b4f1b6b8aa274fb981d0bf879621f7a0 dept2_id: 08398b8842854e85b738846cbcbb97f7
dept2_name: 二级检验科002 dept2_name: 二级检验科002
用户名信息: 用户名信息:
username1: 自动化测试m93jP username1: 自动化测试0oUY#
username2: 自动化测试m93jP username2: 自动化测试0oUY#
一级科室信息: 一级科室信息:
dept1_id: b0e510cc2a7a4122bf7f1a626884d075 dept1_id: 533beea90bd8402fa62377a5a84befd6
dept1_name: 设备科001 dept1_name: 设备科001
所有科室id: 所有科室id:
deptid1: b0e510cc2a7a4122bf7f1a626884d075 deptid1: 533beea90bd8402fa62377a5a84befd6
deptid2: b4f1b6b8aa274fb981d0bf879621f7a0 deptid2: 08398b8842854e85b738846cbcbb97f7
deptid3: 6cc782eb3fdf4ee6b234bd0402ee198b deptid3: 90ffdd89a239466983c18d20c1730a3d
deptid4: 586dd2dcd2b3489e94ac66ea70107b03 deptid4: 271b96c808c94c4092c0d0c8f55aa397
deptid5: 5527f27b88ec4e1aaa2aecdbfab5908c deptid5: 5e2a2dfd8379430e8d7c76ad095c74da
所有科室name: 所有科室name:
deptid1: 设备科001 deptid1: 设备科001
deptid2: 二级检验科002 deptid2: 二级检验科002
......
shelfinfo: shelfinfo:
shelfid: fc0d04aa11a647f98a1f27b5bf00de8c shelfid: 59aebd42a2f7415aa83296b106026ae6
shelfCode: areah03472541 shelfCode: areah03472553
areaName: 自动化测试 areaName: 自动化测试
...@@ -147,7 +147,7 @@ json_headers2: { ...@@ -147,7 +147,7 @@ json_headers2: {
"payload46": {"pageNum":1,"pageSize":50,"queryObject":{"deptId":"","auditStartTime":null,"auditEndTime":null,"startBillExpectDate":null,"endBillExpectDate":null,"priorityList":[],"orderNo":"","keyword":"","goodsSpec":"","shelfName":"","address":""}} "payload46": {"pageNum":1,"pageSize":50,"queryObject":{"deptId":"","auditStartTime":null,"auditEndTime":null,"startBillExpectDate":null,"endBillExpectDate":null,"priorityList":[],"orderNo":"","keyword":"","goodsSpec":"","shelfName":"","address":""}}
"payload46_1": {"pageNum":1,"pageSize":50,"queryObject":{"orderNo":"","priorityList":[],"branchId":"%s"}} "payload46_1": {"pageNum":1,"pageSize":50,"queryObject":{"orderNo":"","priorityList":[],"branchId":"%s"}}
"payload47": {"generateAll":false,"ids":["%s"]} "payload47": {"generateAll":false,"ids":["%s"],"allBillFlag":0}
"payload48": {"pageNum":1,"pageSize":50,"queryObject":{"pickType":"KS","id":"","pickerName":"","targetDeptName":"","priorityList":[],"areaCode":"","keyword":"%s","goodsSpec":""}} "payload48": {"pageNum":1,"pageSize":50,"queryObject":{"pickType":"KS","id":"","pickerName":"","targetDeptName":"","priorityList":[],"areaCode":"","keyword":"%s","goodsSpec":""}}
"payload49": {"lockStatus":1,"pickId":"%s","version":"%s"} "payload49": {"lockStatus":1,"pickId":"%s","version":"%s"}
"payload49_1": {"lockStatus":1,"buyId":"%s","version":"%s"} "payload49_1": {"lockStatus":1,"buyId":"%s","version":"%s"}
......
供货关系申请2: 供货关系申请2:
e_corpId: p1e2e4 e_corpId: p1e2e8
h_corpId: h0347 h_corpId: h0347
e_username: 国药集团公司l6AP( e_username: 国药集团公司kGTpV
h_name: test001 h_name: test001
产品审核信息: 产品审核信息:
MSPid: MSP2407010012_1 MSPid: MSP2407020007_1
hosId: h0347 hosId: h0347
hosGoodsId: h034700004336 hosGoodsId: h034700004352
provGoodsid: provGood-99221529 provGoodsid: provGood-99221547
goodsAuditBillId: MSP2407010012 goodsAuditBillId: MSP2407020007
targetId: MSP2407010012_1 targetId: MSP2407020007_1
低值配送单号: 低值配送单号:
distrBillId1: PSh0347202407010063 distrBillId1: PSh0347202407020015
distrBillId2: PSh0347202407010063 distrBillId2: PSh0347202407020015
高值配送单号: 高值配送单号:
distrBillId1: PSh0347202407010064 distrBillId1: PSh0347202407020016
distrBillId2: PSh0347202407010064 distrBillId2: PSh0347202407020016
试剂配送单号: 试剂配送单号:
distrBillId1: PSh0347202407010065 distrBillId1: PSh0347202407020017
distrBillId2: PSh0347202407010065 distrBillId2: PSh0347202407020017
高值跟台配送单号:
distrBillId1: PSh0347202407020018
distrBillId2: PSh0347202407020018
采购计划单号高值: 采购计划单号高值:
orderNo1: PLAN2024070130803 orderNo1: PLAN2024070230930
orderNo2: PLAN2024070130803 orderNo2: PLAN2024070230930
采购计划单号试剂: 采购计划单号试剂:
orderNo1: PLAN2024070130802 orderNo1: PLAN2024070230883
orderNo2: PLAN2024070130802 orderNo2: PLAN2024070230883
...@@ -3,34 +3,33 @@ ...@@ -3,34 +3,33 @@
- &id001 - &id001
- id: - id:
hosId: h0347 hosId: h0347
branchId: h0347-3710 branchId: h0347-3712
deptId: deptId:
taskType: 1 taskType: 1
sourceOrgId: p1e2e4 sourceOrgId: p1e2e8
sourceOrgName: 国药集团公司l6AP( sourceOrgName: 国药集团公司kGTpV
sourceOrderNo: PSh0347202407010065 sourceOrderNo: PSh0347202407020018
billMode: '66' billMode: '25'
stockKind: stockKind:
purMode: purMode:
sourceId: PSh0347202407010065 sourceId: PSh0347202407020018
sourceDetailId: sourceDetailId:
sourceType: PSD sourceType: PSD
sourceTypeName: 配送单 sourceTypeName: 配送单
sourceVersion: 1 sourceVersion: 1
planOrderNo: PLAN2024070130802 planOrderNo: SSSQ202407020317
purOrderNo: CG2024070120198 purOrderNo: SSTZ202407020293
recOrgId: b4f1b6b8aa274fb981d0bf879621f7a0 recOrgId: 08398b8842854e85b738846cbcbb97f7
recOrgName: 二级检验科002 recOrgName: 二级检验科002
billRelationJson: '{"buyBillId":"Bh03472024070100054","planBillId":"Ph034720240701027447","planOrderNo":"PLAN2024070130802","buyOrderNo":"BUY2024070105420","purOrderNo":"CG2024070120198","purBillId":"Ch034720240701000144","purBillDate":"2024-07-01 billRelationJson: '{"operationApplyOrderNo":"SSSQ202407020317","operationNoticeBillId":"Nh034720240702000001","distrBillId":"PSh0347202407020018","operationNoticeOrderNo":"SSTZ202407020293","distrOrderNo":"PSh0347202407020018","operationApplyBillId":"Oh034720240702000001"}'
10:27:48","distrBillId":"PSh0347202407010065","distrOrderNo":"PSh0347202407010065"}' taskDate: '2024-07-02 11:19:23'
taskDate: '2024-07-01 10:28:45'
taskDateStart: taskDateStart:
taskDateEnd: taskDateEnd:
billModeList: billModeList:
viewIdList: viewIdList:
supplierFlag: true supplierFlag: false
tbStatus: 20 tbStatus: 20
remark: '' remark:
pdaFlag: pdaFlag:
list_b: list_b:
- *id001 - *id001
......
验收单详情信息: 验收单详情信息:
list_a: list_a:
- &id001 - &id001
- purMode: 60 - purMode: 20
unitName: 100支/100 unitName: 1
hosGoodsId: h034700004338 hosGoodsId: h034700004352
mdmGoodsCode: mdmGoodsCode:
spdGoodsCode: '11661291' spdGoodsCode: '11661305'
goodsCode: '00004338' goodsCode: '00004352'
goodsName: 新型冠状病毒检测试剂gi(&B goodsName: 高值牙钻机q*iy$
goodsGg: G-31891 goodsGg: G-31891
mfrsId: mfrsId:
mfrsName: 德国歌德公司 Geuder AG mfrsName: 德国歌德公司 Geuder AG
...@@ -16,27 +16,27 @@ ...@@ -16,27 +16,27 @@
goodsDi: '01123456789012' goodsDi: '01123456789012'
miCode: miCode:
miDjmc: miDjmc:
certificateCode: '' certificateCode:
rfidFlag: 0 rfidFlag: 0
pkgDefId: pkgDefId:
pkgDefName: '100' pkgDefName:
pkgDefQty: 100.0 pkgDefQty: 1.0
batchCode: '4444' batchCode: '2222'
expdtDate: '2025-01-07' expdtDate: '2025-01-08'
productDate: '2024-07-01' productDate: '2024-07-02'
provName: 国药集团公司l6AP( provName: 国药集团公司kGTpV
provId: provId:
viewId: '03839034' viewId: '03839055'
verifyFlag: 0 verifyFlag: 0
hasSterilize: 0 hasSterilize: 0
id: '03839034' id: '03839055'
detailRelationJson: detailRelationJson:
extInfo: '{"goodsGg":"G-31891","goodsCode":"00004338","purMode":60,"goodsName":"新型冠状病毒检测试剂gi(&B","ygptCode":"","transCond":"","storageCond":"","erpCode":"11661291","ybDefId":""}' extInfo: '{"ygptCode":"","transCond":"","storageCond":"","erpCode":""}'
recTemperature: 20 recTemperature: 20
recHumidity: 30 recHumidity: 30
distrPrice: 99.9999 distrPrice: 99.9999
distrPkgQty: 1.0 distrPkgQty: 1.0
distrQty: 100.0 distrQty: 1.0
price: 99.9999 price: 99.9999
checkQty: 0.0 checkQty: 0.0
checkPkgQty: 0 checkPkgQty: 0
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
initQty: initQty:
totalQty: totalQty:
rowNum: rowNum:
settlement: 1 settlement: 3
hdiBarcodeList: hdiBarcodeList:
detailId: detailId:
pkgCode: pkgCode:
...@@ -57,6 +57,7 @@ ...@@ -57,6 +57,7 @@
useFrequency: 1 useFrequency: 1
codingType: 0 codingType: 0
limitMessage: limitMessage:
autoUnpack: 0
list_b: list_b:
- *id001 - *id001
list_c: list_c:
......
验收单号: 验收单号:
CHECK_NO1: CHECKh03472024070100046 CHECK_NO1: CHECKh03472024070200008
CHECK_NO2: CHECKh03472024070100046 CHECK_NO2: CHECKh03472024070200008
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