Commit bff2355b authored by xiao-hesheng's avatar xiao-hesheng
Browse files

流程十一脚本编写

parent 2ae262aa
......@@ -532,18 +532,9 @@ try:
# 二级科室领用出库
# 低值拣货执行
pick_execute()
# # 高值拣货执行
# hosGoodsId = FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message1')['hosGoodsId']
# GoodsId = hosGoodsId.replace(get_hosid(), '')
# pick_execute(GoodsId, 2)
# # 试剂拣货执行
# hosGoodsId = FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message3')['hosGoodsId']
# GoodsId = hosGoodsId.replace(get_hosid(), '')
# pick_execute(GoodsId, 3)
# second_dept_one_key_in()
# second_dept_one_key_in()
# second_dept_one_key_in()
second_dept_one_key_in(5)
second_dept_one_key_in(5)
second_dept_one_key_in(5)
commonFuc().check_text_exist_result_text('succees', 'succees')
except:
commonFuc().check_text_exist_result_text('error', '1')
......@@ -2672,8 +2672,8 @@ def out_warehouse_review(PICK_ID): # 出库复核
# ========出库复核提交
def second_dept_one_key_in():
updateUserLoginDefaultRange(get_listUserMgrRangePage(2)) # 设置登录账号默认权限是二级库
def second_dept_one_key_in(type=2):
updateUserLoginDefaultRange(get_listUserMgrRangePage(type)) # 设置登录账号默认权限是二级库
module = "b5_spd3_core_business_flow"
# # 登录获取用户id等信息,使用创建的用户登录===========开始
info = FileUtils().r_info8('b2_herp3_bs', "用户名信息", 'message3')
......
低值配送单号:
distrBillId1: PSh0347202406030064
distrBillId2: PSh0347202406030064
distrBillId1: PSh0347202406030070
distrBillId2: PSh0347202406030070
高值配送单号:
distrBillId1: PSh0347202406030065
distrBillId2: PSh0347202406030065
distrBillId1: PSh0347202406030071
distrBillId2: PSh0347202406030071
试剂配送单号:
distrBillId1: PSh0347202406030066
distrBillId2: PSh0347202406030066
distrBillId1: PSh0347202406030072
distrBillId2: PSh0347202406030072
高值跟台配送单号:
distrBillId1: PSh0347202406030073
distrBillId2: PSh0347202406030073
采购计划单号高值:
orderNo1: PLAN2024060325239
orderNo2: PLAN2024060325239
orderNo1: PLAN2024060325270
orderNo2: PLAN2024060325270
采购计划单号试剂:
orderNo1: PLAN2024060325240
orderNo2: PLAN2024060325240
orderNo1: PLAN2024060325268
orderNo2: PLAN2024060325268
......@@ -8,29 +8,28 @@
taskType: 1
sourceOrgId: p1e267
sourceOrgName: 国药集团公司mvYxk
sourceOrderNo: PSh0347202406030066
billMode: '66'
sourceOrderNo: PSh0347202406030073
billMode: '25'
stockKind:
purMode:
sourceId: PSh0347202406030066
sourceId: PSh0347202406030073
sourceDetailId:
sourceType: PSD
sourceTypeName: 配送单
sourceVersion: 1
planOrderNo: PLAN2024060325240
purOrderNo: CG2024060317614
recOrgId: f6e2b5eb722b42e18bcc93ef29371337
recOrgName: 设备科001
billRelationJson: '{"planBillId":"Ph034720240603021885","planOrderNo":"PLAN2024060325240","purOrderNo":"CG2024060317614","purBillId":"Ch034720240603000178","purBillDate":"2024-06-03
14:09:50","distrBillId":"PSh0347202406030066","distrOrderNo":"PSh0347202406030066"}'
taskDate: '2024-06-03 14:10:06'
planOrderNo: SSSQ202406030285
purOrderNo: SSTZ202406030261
recOrgId: f8eb781292cd452eabd5ca99f8867aff
recOrgName: 二级检验科002
billRelationJson: '{"operationApplyOrderNo":"SSSQ202406030285","operationNoticeBillId":"Nh034720240603000002","distrBillId":"PSh0347202406030073","operationNoticeOrderNo":"SSTZ202406030261","distrOrderNo":"PSh0347202406030073","operationApplyBillId":"Oh034720240603000002"}'
taskDate: '2024-06-03 14:30:05'
taskDateStart:
taskDateEnd:
billModeList:
viewIdList:
supplierFlag: false
tbStatus: 20
remark: ''
remark:
list_b:
- *id001
list_c:
......
验收单详情信息:
list_a:
- &id001
- purMode: 60
unitName: 100支/100
hosGoodsId: h034700003965
- purMode: 20
unitName: 1
hosGoodsId: h034700003963
mdmGoodsCode:
spdGoodsCode: '11660903'
goodsCode: '00003965'
goodsName: 新型冠状病毒检测试剂9jSFk
spdGoodsCode: '11660901'
goodsCode: '00003963'
goodsName: 高值牙钻机^A%aM
goodsGg: G-31891
mfrsId:
mfrsName: 德国歌德公司 Geuder AG
......@@ -16,27 +16,27 @@
goodsDi:
miCode:
miDjmc:
certificateCode: ''
certificateCode:
rfidFlag: 0
pkgDefId:
pkgDefName: '100'
pkgDefQty: 100.0
batchCode: '4444'
pkgDefName:
pkgDefQty: 1.0
batchCode: '2222'
expdtDate: '2024-12-10'
productDate: '2024-06-03'
provName: 国药集团公司mvYxk
provId:
viewId: '03837989'
viewId: '03837996'
verifyFlag: 0
hasSterilize: 0
id: '03837989'
id: '03837996'
detailRelationJson:
extInfo: '{"goodsGg":"G-31891","goodsCode":"00003965","purMode":60,"goodsName":"新型冠状病毒检测试剂9jSFk","ygptCode":"","transCond":"","storageCond":"","erpCode":"11660903","ybDefId":""}'
extInfo: '{"ygptCode":"","transCond":"","storageCond":"","erpCode":""}'
recTemperature: 20
recHumidity: 30
distrPrice: 99.9999
distrPkgQty: 100.0
distrQty: 10000.0
distrPkgQty: 1.0
distrQty: 1.0
price: 99.9999
checkQty: 0.0
checkPkgQty: 0
......@@ -44,7 +44,7 @@
initQty:
totalQty:
rowNum:
settlement: 1
settlement: 3
hdiBarcodeList:
detailId:
pkgCode:
......@@ -55,7 +55,7 @@
trustMrfsName:
multiChargeFlag: 0
useFrequency: 1
codingType:
codingType: 0
list_b:
- *id001
list_c:
......
验收单号:
CHECK_NO1: CHECKh03472024060300044
CHECK_NO2: CHECKh03472024060300044
CHECK_NO1: CHECKh03472024060300048
CHECK_NO2: CHECKh03472024060300048
条码信息:
list_a:
- &id001
id: UT240603001412
snCode: UT240603001412
ssccCode: '010839000182590422'
pkgCodeSee: 0136490000039650104444112406031724121021UT240603001412
hosGoodsId: h034700003965
hosGoodsCode: '00003965'
goodsCode: '00003965'
goodsName: 新型冠状病毒检测试剂9jSFk
id: '8800000001060869'
snCode: '8800000001060869'
ssccCode: '010839000182590620'
pkgCodeSee: '0100000000003963102221124060317241210218800000001060869'
hosGoodsId: h034700003963
hosGoodsCode: '00003963'
goodsCode: '00003963'
goodsName: 高值牙钻机^A%aM
goodsSpec: G-31891
goodsMfrsName: 德国歌德公司 Geuder AG
unit:
purMode: 60
batchCode: '4444'
purMode: 20
batchCode: '222'
productDate: '2024-06-03'
expdtDate: '2024-12-10'
pkgDefName: '100'
pkgDefQty: 100.0
pkgDefName:
pkgDefQty: 1.0
stockId: 6b6ca005ff174cf28bdfb475f7e57aad
stockName: 二级检验科002库房
areaName: 默认库区
areaCode: areah03472179
lockStatus: 0
unitName: 100支/100
unitName: 1
shelfCode: areah03472179-A-01-01
shelfNo: A01-A-01-01
pkgDefId: 568e14ff69ff4d9a9489b94a09190c34
extInfo: '{"pkgDefId": "568e14ff69ff4d9a9489b94a09190c34", "pkgDefQty": 100, "purBillId":
"CG2024060317556", "pkgDefName": "100", "distrBillId": "PSh0347202406030045",
"inStockTime": "2024-06-03 13:02:39", "distrDetailId": "03837968", "certificateCode":
""}'
pkgDefId:
extInfo: '{"pkgDefQty": 1, "purBillId": "CG2024060317558", "distrBillId": "PSh0347202406030047",
"inStockTime": "2024-06-03 13:08:45", "useFrequency": 1, "distrDetailId": "03837970",
"certificateCode": "", "multiChargeFlag": 0}'
bottleId:
pkgType: '66'
pkgType: '20'
miDjmc: ''
miCode: ''
transferRatio: 1.0
......@@ -41,13 +40,13 @@
shelfKindName: 普通货位
provName: 国药集团公司mvYxk
provId: p1e267
inStockDate: '2024-06-03 13:02:39'
inStockDate: '2024-06-03 13:08:44'
mfrCode:
made: 德国
price:
barName: 100支/100
purModeText: 检验试剂
codeType: 66
barName: 1
purModeText: 高值耗材
codeType: 20
list_b:
- *id001
list_c:
......
......@@ -28,7 +28,7 @@
shelfNo: A01-A-01-01
pkgDefId:
extInfo: '{"pkgDefQty": 1, "distrBillId": "PSh0347202406030014", "inStockTime":
"2024-06-03 07:25:56", "useFrequency": 1, "distrDetailId": "03837933", "multiChargeFlag":
"2024-06-03 07:25:58", "useFrequency": 1, "distrDetailId": "03837933", "multiChargeFlag":
0}'
bottleId:
pkgType: '25'
......@@ -40,7 +40,7 @@
shelfKindName: 普通货位
provName: 国药集团公司mvYxk
provId: p1e267
inStockDate: '2024-06-03 07:25:56'
inStockDate: '2024-06-03 07:25:58'
mfrCode:
made: 德国
price:
......
......@@ -16,7 +16,7 @@
pkgDefName: '100'
pkgDefQty: 100.0
pkgQty:
qty: 100.0
qty: 200.0
goodsImg: []
pkgDefId: 568e14ff69ff4d9a9489b94a09190c34
buyPkgQty:
......@@ -40,8 +40,8 @@
purModeText: 检验试剂
goodsGeneralName: 检测试剂
provName: 国药集团公司mvYxk
noRecPkgQty: 3.0
noRecQty: 300.0
noRecPkgQty: 5.0
noRecQty: 500.0
autoUnpack:
consumeQty:
consumePkgQty:
......
......@@ -2,8 +2,8 @@
list_a:
- &id001
- id: c944528a3ec248a8ae33e23ccc117c82
lastModified: '2024-06-03 13:09:21'
version: 7
lastModified: '2024-06-03 14:37:32'
version: 8
createTime: '2024-06-03 10:22:51'
createUser: h0347_UID-051310
lastModifiedUser: h0347_UID-051310
......
采购计划单号:
orderNo1: PLAN2024060325238
orderNo2: PLAN2024060325238
orderNo1: PLAN2024060325269
orderNo2: PLAN2024060325269
配送订单信息:
list_a:
- &id001
- id: Ch034720240603000178
lastModified: '2024-06-03 14:09:50'
version: 0
createTime: '2024-06-03 14:09:50'
createUser: h0347_UID-051310
lastModifiedUser:
orderNo: CG2024060317614
billMode: '66'
recType: YND
- id: Nh034720240603000002
orderNo: SSTZ202406030261
sourceOrderNo: SSSQ202406030285
hosId: h0347
branchId: h0347-3649
deptId:
deptName:
recOrgId: f6e2b5eb722b42e18bcc93ef29371337
recOrgName: 设备科001
areaCode:
areaName:
billExpdtDate:
sourceId: Ph034720240603021885
sourceType:
inSettlement:
recUser:
recPhone:
recAddr: 自动化测试
provId: p1e267
provName: 国药集团公司mvYxk
subSendFlag:
exeProvId: p1e267
exeProvName: 国药集团公司mvYxk
billRelationJson:
extInfo:
barcodeFlag: 1
pkgFlag:
remark: ''
priority:
closeStatus: 0
closeDate:
upStatus:
tbStatus: 30
hosVersion: 3
billType: CGD
hosName: 邹城市人民医院(test)
branchName: 东土城路院区kBIb2
sumQty: 10000.0
sumPkgQty: 100.0
sumAmount: '999999.0000'
planOrderNo: PLAN2024060325240
recDeptName: 二级检验科002
operName: 血管扩张术
operDate: '2024-06-04'
operDoctor: 李*
patientName: 张*
status: 10
statusText: 待确认
version: 0
patientInHosId: '123456'
surDeptName: ''
remark: 自动化测试
createUserName: 自动化测试QBz5q
distPriority: 0
distPriorityText:
distId:
distNo:
hosVersion: 3
createTime: '2024-06-03 14:29:25'
sumQty:
sumAmount:
operationPkg: 0
provId: p1e267
provName: 国药集团公司mvYxk
subProvId: ''
subProvName: ''
recDeptId: f8eb781292cd452eabd5ca99f8867aff
list_b:
- *id001
list_c:
......
配送订单详细信息:
list_a:
- &id001
- id: e8f27c949e16441aac720a9f82f3299e
lastModified:
version:
createTime:
createUser:
lastModifiedUser:
pid: Ch034720240603000178
orderNo: CG2024060317614
sourceId: 5515b34f35aa4b928c44c59ee3fa2c53
hosGoodsId: h034700003965
mdmGoodsCode: '11660903'
goodsCode: '00003965'
purMode: 60
id: Nh034720240603000002
orderNo: SSTZ202406030261
sourceOrderNo: SSSQ202406030285
hosId: h0347
hosName: 邹城市人民医院(test)
branchName: 东土城路院区kBIb2
recDeptName: 二级检验科002
operName: 血管扩张术
operDate: '2024-06-04'
operDoctor: 李*
patientName: 张*
status: 20
statusText: 待配送
version: 1
patientInHosId: '123456'
surDeptName: ''
remark: 自动化测试
createUserName: 自动化测试QBz5q
distPriority: 0
distPriorityText:
distId:
distNo:
hosVersion: 3
createTime: '2024-06-03 14:29:25'
sumQty: 1
sumAmount: '99.9999'
operationPkg: 0
provId: p1e267
provName: 国药集团公司mvYxk
subProvId: ''
subProvName: ''
recDeptId: f8eb781292cd452eabd5ca99f8867aff
list_b:
- *id001
list_c:
- *id001
配送订单详细信息2:
list_a:
- &id001
- id: h034720240603000002
hosGoodsId: h034700003963
goodsNum: 1
price: '99.9999'
supplyId: 5e4246f30eb645d9bb91bf40ba1963ae
pkgDefId: 568e14ff69ff4d9a9489b94a09190c34
pkgDefName: '100'
pkgDefQty: 100.0
pkgQty: 100.0
qty: 10000.0
conPkgQty: 100.0
conQty: 10000.0
checkPkgQty: 0.0
checkQty: 0.0
distrPkgQty: 0.0
distrQty: 0.0
notSendQty: 0.0
notSendPkgQty: 0.0
inSettlement: 1
closeType: 1
detailRelationJson: '{"planBillId":"Ph034720240603021885","planDetailId":"5515b34f35aa4b928c44c59ee3fa2c53"}'
extInfo: '{"goodsGg":"G-31891","goodsCode":"00003965","purMode":60,"goodsName":"新型冠状病毒检测试剂9jSFk"}'
remark:
tbStatus:
hosVersion:
inSettlement: 3
inSettlementText: 消耗结算
goodsName: 高值牙钻机^A%aM
goodsSpec: G-31891
goodsCode: '00003963'
goodsMfrsId: mfrs-11229
goodsMfrsName: 德国歌德公司 Geuder AG
unit:
goodsName: 新型冠状病毒检测试剂9jSFk
mfrsId: mfrs-11229
mfrsName: 德国歌德公司 Geuder AG
goodsGg: G-31891
mdmGoodsSpecCode: '11660903'
erpCode: '11660903'
made: 德国
goodsDi:
miDjmc:
miGoodsGg:
miGoodsXh:
miCode:
miTwentyCode:
miTwentysevenCode: ''
miKindCode:
purchaseContent:
purchaseUnit:
buyContent:
buyUnit:
transferRatio:
extend:
hitCode: '12'
hitPrice: 99.9999
barCodeMng: '2'
rfidFlag:
goodsRegCert: ''
transCond: ''
storageCond: ''
diType: gs1
diUse: '36490000039650'
subProvId: p1e267
subProvName: 国药集团公司mvYxk
totalAmount: '99.9999'
spdGoodsCode: '11660901'
barCodeMng: 2
erpCode: '11660901'
multiChargeFlag: 0
useFrequency: 1
chargeUnit:
amount: '999999.0000'
unitName: 100支/100
subProvId: p1e267
subProvName: 国药集团公司mvYxk
subPrice: 99.9999
replPkgQty: 100.0
replQty: 10000.0
ybDefId:
logicId:
provGoodsId:
sendFlag:
curQry:
hitCode: '12'
hitPrice: '99.999900'
diUse:
goodsDi:
list_b:
- *id001
list_c:
......
......@@ -75,10 +75,10 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
</tr>
<tr width="600">
<td class='details-col-elapsed'>1</td>
<td class='details-col-elapsed'>1</td>
<td class='details-col-elapsed'>1分39秒</td>
<td class="details-col-elapsed">100.0%</td>
<td class='details-col-elapsed'>11</td>
<td class='details-col-elapsed'>6</td>
<td class='details-col-elapsed'>18分39秒</td>
<td class="details-col-elapsed">54.55%</td>
</tr>
</table>
......@@ -92,10 +92,80 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
<th class='details-col-msg'>用例作者</th>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_a5流程五_中心库入库结算_正结算1_提交采购计划/log.html' target='_blank'>a_a5流程五_中心库入库结算_正结算1_提交采购计划</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">24.953</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_a6流程五_中心库入库结算_正结算2_外网配送/log.html' target='_blank'>a_a6流程五_中心库入库结算_正结算2_外网配送</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">98.849</td>
<td class="details-col-elapsed">34.514</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_a7流程五_中心库入库结算_正结算3_内网验收入库结算/log.html' target='_blank'>a_a7流程五_中心库入库结算_正结算3_内网验收入库结算</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">459.767</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_a8流程五_中心库入库结算_正结算3_外网开票/log.html' target='_blank'>a_a8流程五_中心库入库结算_正结算3_外网开票</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">1.878</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_a9流程六_中心库入库结算_负结算/log.html' target='_blank'>a_a9流程六_中心库入库结算_负结算</a></td>
<td class="fail">失败</td>
<td class="details-col-elapsed">2.029</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_b0流程七_中心库入库结算_正负结算/log.html' target='_blank'>a_b0流程七_中心库入库结算_正负结算</a></td>
<td class="fail">失败</td>
<td class="details-col-elapsed">2.018</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_b1流程八_高值跟台业务流程/log.html' target='_blank'>a_b1流程八_高值跟台业务流程</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">140.31</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_b2流程九请领业务流_二级库向中心库/log.html' target='_blank'>a_b2流程九请领业务流_二级库向中心库</a></td>
<td class="fail">失败</td>
<td class="details-col-elapsed">59.933</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_b3流程十请领业务流_二级库向边仓/log.html' target='_blank'>a_b3流程十请领业务流_二级库向边仓</a></td>
<td class="fail">失败</td>
<td class="details-col-elapsed">64.772</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_b4流程十一请领业务流_二级库向直送/log.html' target='_blank'>a_b4流程十一请领业务流_二级库向直送</a></td>
<td class="fail">失败</td>
<td class="details-col-elapsed">209.704</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a_b5流程十二请领业务流_二级库向二级库/log.html' target='_blank'>a_b5流程十二请领业务流_二级库向二级库</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">119.409</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
......
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