Commit 4839d6f6 authored by xiao-hesheng's avatar xiao-hesheng
Browse files

流程十脚本编写

parent 552295c3
...@@ -270,6 +270,9 @@ def test3(): ...@@ -270,6 +270,9 @@ def test3():
# execute_command( # execute_command(
# "python runner_test.py tag id2263-19,id2263-20,id2263-21,id2263-22,id2263-23,id2263-24,id2263-25,id2263-26 debug sit") # "python runner_test.py tag id2263-19,id2263-20,id2263-21,id2263-22,id2263-23,id2263-24,id2263-25,id2263-26 debug sit")
# 一键导入所有产品 # 一键导入所有产品
execute_command(
"python runner_test.py tag id2263-24 debug sit")
execute_command("python runner_test.py tag id2263-48 debug sit") execute_command("python runner_test.py tag id2263-48 debug sit")
# 导入同步过来的新产品,防止因同步时间差导致新建的产品没有导入过来 # 导入同步过来的新产品,防止因同步时间差导致新建的产品没有导入过来
for i in range(1, 6): for i in range(1, 6):
...@@ -300,8 +303,8 @@ try: ...@@ -300,8 +303,8 @@ try:
# delData().Delete_business_Data()#删除业务数据 # delData().Delete_business_Data()#删除业务数据
# delData().Del_reporter_data() # 删除报表数据 # delData().Del_reporter_data() # 删除报表数据
#==============删除业务数据和报表数据 #==============删除业务数据和报表数据
test1() # test1()
# test3()#不新增院区 test3()#不新增院区
test2()# 科室添加产品信息(产品是从外网同步过来的) test2()# 科室添加产品信息(产品是从外网同步过来的)
dept_query_all()# 科室查询,将科室id写入文件中 dept_query_all()# 科室查询,将科室id写入文件中
grants_user()#给用户授权 grants_user()#给用户授权
......
结算开票信息:
list_a:
- &id001
settleMonth: '202406'
pid: OBh0347202405220004
hosGoodsId: h034700003681
goodsCode: '00003681'
goodsName: 一次性注射器_低值@s2rQ
goodsGg: G-31891
mfrsName: 德国歌德公司 Geuder AG
unit: 支
leftSettleAmount: 0.0
batchCode:
kindName:
factName:
cacheleftAmount: 19999.98
purMode: 10
waitInvoicingNum: 0.0
normalContractId:
normalContract: '1'
detailList:
- pid: OBh0347202405220004
settleMonth: '202406'
hosGoodsId: h034700003681
batchCode: '333'
distrDetailId: '03837536'
distrId: PSh0347202405220005
distrOrderNo: PSh0347202405220005
settlePrice: 99.9999
maxSettleQty: -100.0
maxSettleAmount: -9999.99
curSettleQty: -100.0
curSettleAmount: -9999.99
leftSettleQty: -100.0
leftSettleAmount: -9999.99
hosId: h0347
provId: p1e223
branchId: h0347-3616
balanceDetId: OBh0347202405220004-000001
purMode: 10
barCode: 013616000003681010333112405221724112821UT240522000202
batchId:
price:
maxQty:
settleQty:
id:
hosVersion:
jsonData:
oneFcatId:
oneFcatName:
volumeFlag:
onlineKind:
viewId: 202406OBh0347202405220004h034700003681
- pid: OBh0347202405220004
settleMonth: '202406'
hosGoodsId: h034700003681
batchCode: '333'
distrDetailId: '03837536'
distrId: PSh0347202405220005
distrOrderNo: PSh0347202405220005
settlePrice: 99.9999
maxSettleQty: 100.0
maxSettleAmount: 9999.99
curSettleQty: 100.0
curSettleAmount: 9999.99
leftSettleQty: 100.0
leftSettleAmount: 9999.99
hosId: h0347
provId: p1e223
branchId: h0347-3616
balanceDetId: OBh0347202405220004-000002
purMode: 10
barCode: 013616000003681010333112405221724112821UT240522000254
batchId:
price:
maxQty:
settleQty:
id:
hosVersion:
jsonData:
oneFcatId:
oneFcatName:
volumeFlag:
onlineKind:
viewId: 202406OBh0347202405220004h034700003681
unique: 202406OBh0347202405220004h034700003681
onlineKind: '10'
viewId: 202406OBh0347202405220004h034700003681
list_b:
- *id001
list_c:
- *id001
用户名信息:
username1: 自动化测试uocVF
username2: 自动化测试uocVF
一级科室信息:
dept1_id: 9b15c86f70a64f2ab83e207bde345419
dept1_name: 设备科001
部门和库区信息:
dept1_id: 9b15c86f70a64f2ab83e207bde345419
stockAreaId: 0f4a4eb5ea084e7f936f069aa6039bc8
所有科室id:
deptid1: 9b15c86f70a64f2ab83e207bde345419
deptid2: 7aa9a7c18aa1440ba5c88f459c2d17c8
deptid3: d3f75022bc314df2851672082aa3a95e
deptid4: a7b51dde2ad34d01b9dd7e2ee629d378
shelfinfo:
shelfid: 0f4a4eb5ea084e7f936f069aa6039bc8
shelfCode: areah03472010
areaName: 自动化测试
供货关系申请2:
e_corpId: p1e223
h_corpId: h0347
e_username: 国药集团公司f$F5C
h_name: test001
产品审核信息:
MSPid: MSP2405220007_1
hosId: h0347
hosGoodsId: h034700003680
provGoodsid: provGood-99220813
goodsAuditBillId: MSP2405220007
targetId: MSP2405220007_1
低值配送单号:
distrBillId1: PSh0347202405220011
distrBillId2: PSh0347202405220011
高值配送单号:
distrBillId1: PSh0347202405220012
distrBillId2: PSh0347202405220012
试剂配送单号:
distrBillId1: PSh0347202405220013
distrBillId2: PSh0347202405220013
高值跟台配送单号:
distrBillId1: PSh0347202405220014
distrBillId2: PSh0347202405220014
采购计划单号高值:
orderNo1: PLAN2024052223516
orderNo2: PLAN2024052223516
采购计划单号试剂:
orderNo1: PLAN2024052223517
orderNo2: PLAN2024052223517
验收单信息:
list_a:
- &id001
- id:
hosId: h0347
branchId: h0347-3616
deptId:
taskType: 1
sourceOrgId: p1e223
sourceOrgName: 国药集团公司f$F5C
sourceOrderNo: PSh0347202405220014
billMode: '25'
stockKind:
purMode:
sourceId: PSh0347202405220014
sourceDetailId:
sourceType: PSD
sourceTypeName: 配送单
sourceVersion: 1
planOrderNo: SSSQ202405220265
purOrderNo: SSTZ202405220241
recOrgId: 7aa9a7c18aa1440ba5c88f459c2d17c8
recOrgName: 二级检验科002
billRelationJson: '{"operationApplyOrderNo":"SSSQ202405220265","operationNoticeBillId":"Nh034720240522000001","distrBillId":"PSh0347202405220014","operationNoticeOrderNo":"SSTZ202405220241","distrOrderNo":"PSh0347202405220014","operationApplyBillId":"Oh034720240522000001"}'
taskDate: '2024-05-22 07:23:04'
taskDateStart:
taskDateEnd:
billModeList:
viewIdList:
supplierFlag: false
tbStatus: 20
remark:
list_b:
- *id001
list_c:
- *id001
验收单详情信息:
list_a:
- &id001
- purMode: 20
unitName: 1支
hosGoodsId: h034700003680
mdmGoodsCode:
spdGoodsCode: '11660572'
goodsCode: '00003680'
goodsName: 高值牙钻机(0rN$
goodsGg: G-31891
mfrsId:
mfrsName: 德国歌德公司 Geuder AG
made:
unit:
goodsDi:
miCode:
miDjmc:
certificateCode:
rfidFlag: 0
pkgDefId:
pkgDefName:
pkgDefQty: 1.0
batchCode: '2222'
expdtDate: '2024-11-28'
productDate: '2024-05-22'
provName: 国药集团公司f$F5C
provId:
viewId: '03837545'
verifyFlag: 0
hasSterilize: 0
id: '03837545'
detailRelationJson:
extInfo: '{"ygptCode":"","transCond":"","storageCond":"","erpCode":""}'
recTemperature: 20
recHumidity: 30
distrPrice: 99.9999
distrPkgQty: 1.0
distrQty: 1.0
price: 99.9999
checkQty: 0.0
checkPkgQty: 0
rejectQty: 0
initQty:
totalQty:
rowNum:
settlement: 3
hdiBarcodeList:
detailId:
pkgCode:
pkgCodeSee:
ssccCode:
scanStatus:
scanStatusVal:
trustMrfsName:
multiChargeFlag: 0
useFrequency: 1
codingType: 0
list_b:
- *id001
list_c:
- *id001
验收单号:
CHECK_NO1: CHECKh03472024052200007
CHECK_NO2: CHECKh03472024052200007
上架入库列表数据:
list_a:
- &id001
- id:
lastModified:
version:
createTime:
createUser:
lastModifiedUser:
billMode: '16'
recType:
stockKind:
purMode:
sourceId: CHECKh03472024052200004
sourceType: PSD
sourceVersion: 0
batchList:
billRelationJson:
hosId: h0347
deptId: 9b15c86f70a64f2ab83e207bde345419
deptName:
branchId: h0347-3616
branchName:
taskType: 1
sourceOrgId: p1e223
sourceOrgName: 国药集团公司f$F5C
sourceOrderNo: YS240522004
taskSourceNo: PSh0347202405220005
areaCode: areah03471987
areaName: 自动化测试
goodsName:
goodsGg:
startDate:
endDate:
taskDate: '2024-05-22 07:11:35'
pkgTaskId:
pkgFlag:
remark: ''
goodsSpec:
areaList:
areaDefaultFlag:
excludeDeptIds:
deptIds:
sourceReplId:
defaultAreaCode:
defaultAreaName:
sourceNo:
distrOrderNo:
deptBuyer:
stockName:
dataDeptIds:
oldDeptName:
oldOrderNo:
allowRejectFlag:
list_b:
- *id001
list_c:
- *id001
验收单库存详情信息:
list_a:
- &id001
- id: CHECKh034720240522000040001
lastModified:
version:
createTime:
createUser:
lastModifiedUser:
rowIdx:
purMode: 10
unitName: 100支/100
pid: CHECKh03472024052200004
hosGoodsId: h034700003681
batchCode: '333'
expdtDate: '2024-11-28'
productDate: '2024-05-22'
batchPrice: 99.9999
settlement: 1
batchType: 20
srcBatchId: '03837536'
srcBatchPrice: 99.9999
shelfCode: areah03471987-2-01-01
shelfKind:
barcodeId: UT240522000201
subBarcodeId:
qty: 10000.0
pkgQty: 100
distrId: PSh0347202405220005
distrDetailId: '03837536'
pkgDefQty: 100.0
pkgDefName: '100'
viewId: h0347000036813332024-11-28100支/100
codingType:
batchFlag:
hasSterilize: 0
sterilizeQty:
sterilizePassQty:
sterilizeRejectQty:
orderNo:
sourceDetailId: '03837536'
mdmGoodsCode: '11660573'
goodsCode: '00003681'
tbStatus: 1
billMode: '16'
hosId: h0347
branchId: h0347-3616
purBillId: Ch034720240522000046
provId: p1e223
provName: 国药集团公司f$F5C
subSendFlag: 10
exeProvId: p1e223
exeProvName: 国药集团公司f$F5C
purDetailId: aa65a35933a94bcb8637db868b06f3c6
goodsName: 一次性注射器_低值@s2rQ
goodsGg: G-31891
mfrsId: mfrs-11229
mfrsName: 德国歌德公司 Geuder AG
made: 德国
unit:
purPrice: 99.9999
pkgDefId: 3bb922f9c8084ade9a4bcfd5ae891dff
supplyId: 7e0c480dcd6441c2b945b77806c97050
subProvId: p1e223
subProvName: 国药集团公司f$F5C
subPrice: 99.9999
distrPrice: 99.9999
distrPkgQty: 100.0
distrQty: 10000.0
certificateCode: ''
productCertCode:
detailRelationJson:
extInfo:
psiPrice: 99.9999
ext:
goodsGg: G-31891
goodsCode: '00003681'
purMode: 10
goodsName: 一次性注射器_低值@s2rQ
ygptCode: ''
transCond: ''
storageCond: ''
erpCode: '11660573'
ybDefId: ''
purTaskId:
multiChargeFlag:
trustMrfsName:
list_b:
- *id001
list_c:
- *id001
条码信息:
list_a:
-
list_b:
-
list_c:
-
产品信息:
list_a:
- &id001
- hosGoodsId: h034700003680
hosGoodsCode: '00003680'
provId: p1e223
subProvId: p1e223
subProvName: 国药集团公司f$F5C
goodsName: 高值牙钻机(0rN$
goodsSpec: G-31891
goodsGeneralName:
goodsMfrsId: mfrs-11229
goodsMfrsName: 德国歌德公司 Geuder AG
unit:
price: 99.9999
miCode: ''
miDjmc: ''
list_b:
- *id001
list_c:
- *id001
产品审核信息:
MSPid: MSP2405220008_1
hosId: h0347
hosGoodsId: h034700003681
provGoodsid: provGood-99220814
goodsAuditBillId: MSP2405220008
targetId: MSP2405220008_1
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