Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
test
autotest-airtest-web-spd
Commits
40f5ba04
Commit
40f5ba04
authored
Jul 02, 2024
by
xiao-hesheng
Browse files
脚本优化
parent
924a7de8
Changes
36
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_b2流程九请领业务流_二级库向中心库.air/a_b2流程九请领业务流_二级库向中心库.py
View file @
40f5ba04
...
...
@@ -222,12 +222,17 @@ def centeStock_pick():
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
remark
=
commonFuc
().
analysis_json
(
'remark'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
time
.
sleep
(
3
)
print
(
'remark'
,
remark
)
if
remark
==
None
:
break
#生成拣货单===============================================
while
True
:
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
))
print
(
'total2'
,
total2
,
'total1'
,
total1
)
if
total1
-
total2
==
1
:
print
(
'==================生成拣货单完成============================'
)
break
...
...
air_case/public1/public1/public1.py
View file @
40f5ba04
...
...
@@ -2458,8 +2458,8 @@ def pickScan2(PICK_ID, udi_code, type=1): # 二级库出库拣货扫码
print
(
'获取条码信息url'
,
url
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload59"
,
udi_code
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
import
pdb
pdb
.
set_trace
()
#
import pdb
#
pdb.set_trace()
code
=
commonFuc
().
analysis_json
(
'code'
,
result
)
if
code
==
'14030053'
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'SUCCESS'
)
...
...
data/a2_mdm3_ea/message
View file @
40f5ba04
企业信息:
e_id: CR2024070
1
00
57
cname: 国药集团公司
l6AP(
e_id: CR2024070
2
00
38
cname: 国药集团公司
kGTpV
data/a3_mdm3_hs/message
View file @
40f5ba04
医院信息:
h_id: 湖南省人民医院
zX6ld
h_name: 湖南省人民医院
zX6ld
h_id: 湖南省人民医院
W1A@i
h_name: 湖南省人民医院
W1A@i
data/a5_mdm3_pdm/message2
View file @
40f5ba04
产品审核信息
:
MSPid
:
MSP24070
1
001
6
_1
MSPid
:
MSP24070
2
001
1
_1
hosId
:
h0347
hosGoodsId
:
h0347000043
40
provGoodsid
:
provGood-992215
33
goodsAuditBillId
:
MSP24070
1
001
6
targetId
:
MSP24070
1
001
6
_1
hosGoodsId
:
h0347000043
56
provGoodsid
:
provGood-992215
51
goodsAuditBillId
:
MSP24070
2
001
1
targetId
:
MSP24070
2
001
1
_1
data/a6_mdm3_si/message
View file @
40f5ba04
...
...
@@ -2,10 +2,10 @@
list_a:
- &id001
settleMonth: '202407'
pid: OBh03472024070
1
000
8
hosGoodsId: h03470000433
7
goodsCode: '0000433
7
'
goodsName: 一次性注射器_低值
xh*Uq
pid: OBh03472024070
2
000
4
hosGoodsId: h0347000043
5
3
goodsCode: '000043
5
3'
goodsName: 一次性注射器_低值
NaZMe
goodsGg: G-31891
mfrsName: 德国歌德公司 Geuder AG
unit: 支
...
...
@@ -20,14 +20,14 @@
normalContractId:
normalContract: '1'
detailList:
- pid: OBh03472024070
1
000
8
- pid: OBh03472024070
2
000
4
settleMonth: '202407'
accountDate: '2024-07-0
1
'
hosGoodsId: h03470000433
7
accountDate: '2024-07-0
2
'
hosGoodsId: h0347000043
5
3
batchCode: '333'
distrDetailId: '038390
07
'
distrId: PSh03472024070
1
00
38
distrOrderNo: PSh03472024070
1
00
38
distrDetailId: '038390
46
'
distrId: PSh03472024070
2
00
09
distrOrderNo: PSh03472024070
2
00
09
settlePrice: 99.9999
maxSettleQty: -100.0
maxSettleAmount: -9999.99
...
...
@@ -36,11 +36,11 @@
leftSettleQty: -100.0
leftSettleAmount: -9999.99
hosId: h0347
provId: p1e2e
4
branchId: h0347-371
0
balanceDetId: OBh03472024070
1
000
8
-000001
provId: p1e2e
8
branchId: h0347-371
2
balanceDetId: OBh03472024070
2
000
4
-000001
purMode: 10
barCode: 01371
0
00000433
7
0103331124070
1
1725010
7
21UT24070
1
00
1016
barCode: 01371
2
0000043
5
30103331124070
2
1725010
8
21UT24070
2
00
0204
batchId:
price:
maxQty:
...
...
@@ -53,15 +53,15 @@
volumeFlag:
onlineKind:
invoicePrice: 99.9999
viewId: 202407OBh03472024070
1
000
8
h03470000433
7
- pid: OBh03472024070
1
000
8
viewId: 202407OBh03472024070
2
000
4
h0347000043
5
3
- pid: OBh03472024070
2
000
4
settleMonth: '202407'
accountDate: '2024-07-0
1
'
hosGoodsId: h03470000433
7
accountDate: '2024-07-0
2
'
hosGoodsId: h0347000043
5
3
batchCode: '333'
distrDetailId: '038390
07
'
distrId: PSh03472024070
1
00
38
distrOrderNo: PSh03472024070
1
00
38
distrDetailId: '038390
46
'
distrId: PSh03472024070
2
00
09
distrOrderNo: PSh03472024070
2
00
09
settlePrice: 99.9999
maxSettleQty: 100.0
maxSettleAmount: 9999.99
...
...
@@ -70,11 +70,11 @@
leftSettleQty: 100.0
leftSettleAmount: 9999.99
hosId: h0347
provId: p1e2e
4
branchId: h0347-371
0
balanceDetId: OBh03472024070
1
000
8
-000002
provId: p1e2e
8
branchId: h0347-371
2
balanceDetId: OBh03472024070
2
000
4
-000002
purMode: 10
barCode: 01371
0
00000433
7
0103331124070
1
1725010
7
21UT24070
1
00
1016
barCode: 01371
2
0000043
5
30103331124070
2
1725010
8
21UT24070
2
00
0240
batchId:
price:
maxQty:
...
...
@@ -87,10 +87,10 @@
volumeFlag:
onlineKind:
invoicePrice: 99.9999
viewId: 202407OBh03472024070
1
000
8
h03470000433
7
unique: 202407OBh03472024070
1
000
8
h03470000433
7
viewId: 202407OBh03472024070
2
000
4
h0347000043
5
3
unique: 202407OBh03472024070
2
000
4
h0347000043
5
3
onlineKind: '10'
viewId: 202407OBh03472024070
1
000
8
h03470000433
7
viewId: 202407OBh03472024070
2
000
4
h0347000043
5
3
list_b:
- *id001
list_c:
...
...
data/b2_herp3_bs/message
View file @
40f5ba04
院区新增:
branch_id: h0347-371
0
branch_name: 东土城路院区
zmS@y
branch_id: h0347-371
2
branch_name: 东土城路院区
$!ZNd
科室信息:
dept2_id:
b4f1b6b8aa274fb981d0bf879621f7a0
dept2_id:
08398b8842854e85b738846cbcbb97f7
dept2_name: 二级检验科002
data/b2_herp3_bs/message3
View file @
40f5ba04
用户名信息
:
username1
:
自动化测试
m93jP
username2
:
自动化测试
m93jP
username1
:
自动化测试
0oUY#
username2
:
自动化测试
0oUY#
data/b2_herp3_bs/message4
View file @
40f5ba04
一级科室信息
:
dept1_id
:
b0e510cc2a7a4122bf7f1a626884d075
dept1_id
:
533beea90bd8402fa62377a5a84befd6
dept1_name
:
设备科001
data/b2_herp3_bs/message6
View file @
40f5ba04
所有科室id
:
deptid1
:
b0e510cc2a7a4122bf7f1a626884d075
deptid2
:
b4f1b6b8aa274fb981d0bf879621f7a0
deptid3
:
6cc782eb3fdf4ee6b234bd0402ee198b
deptid4
:
586dd2dcd2b3489e94ac66ea70107b03
deptid5
:
5
527f27b88ec4e1aaa2aecdbfab5908c
deptid1
:
533beea90bd8402fa62377a5a84befd6
deptid2
:
08398b8842854e85b738846cbcbb97f7
deptid3
:
90ffdd89a239466983c18d20c1730a3d
deptid4
:
271b96c808c94c4092c0d0c8f55aa397
deptid5
:
5
e2a2dfd8379430e8d7c76ad095c74da
所有科室name
:
deptid1
:
设备科001
deptid2
:
二级检验科002
...
...
data/b2_herp3_bs/message7
View file @
40f5ba04
shelfinfo
:
shelfid
:
fc0d04aa11a647f98a1f27b5bf00de8c
shelfCode
:
areah034725
41
shelfid
:
59aebd42a2f7415aa83296b106026ae6
shelfCode
:
areah034725
53
areaName
:
自动化测试
data/b5_spd3_core_business_flow/data
View file @
40f5ba04
...
...
@@ -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_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":""}}
"payload49": {"lockStatus":1,"pickId":"%s","version":"%s"}
"payload49_1": {"lockStatus":1,"buyId":"%s","version":"%s"}
...
...
data/b5_spd3_core_business_flow/message
View file @
40f5ba04
供货关系申请2:
e_corpId: p1e2e
4
e_corpId: p1e2e
8
h_corpId: h0347
e_username: 国药集团公司
l6AP(
e_username: 国药集团公司
kGTpV
h_name: test001
data/b5_spd3_core_business_flow/message1
View file @
40f5ba04
产品审核信息
:
MSPid
:
MSP24070
1
00
12
_1
MSPid
:
MSP24070
2
00
07
_1
hosId
:
h0347
hosGoodsId
:
h0347000043
36
provGoodsid
:
provGood-992215
29
goodsAuditBillId
:
MSP24070
1
00
12
targetId
:
MSP24070
1
00
12
_1
hosGoodsId
:
h0347000043
52
provGoodsid
:
provGood-992215
47
goodsAuditBillId
:
MSP24070
2
00
07
targetId
:
MSP24070
2
00
07
_1
data/b5_spd3_core_business_flow/message10
View file @
40f5ba04
低值配送单号
:
distrBillId1
:
PSh03472024070
1
00
63
distrBillId2
:
PSh03472024070
1
00
63
distrBillId1
:
PSh03472024070
2
00
15
distrBillId2
:
PSh03472024070
2
00
15
高值配送单号
:
distrBillId1
:
PSh03472024070
1
006
4
distrBillId2
:
PSh03472024070
1
006
4
distrBillId1
:
PSh03472024070
2
00
1
6
distrBillId2
:
PSh03472024070
2
00
1
6
试剂配送单号
:
distrBillId1
:
PSh0347202407010065
distrBillId2
:
PSh0347202407010065
distrBillId1
:
PSh0347202407020017
distrBillId2
:
PSh0347202407020017
高值跟台配送单号
:
distrBillId1
:
PSh0347202407020018
distrBillId2
:
PSh0347202407020018
data/b5_spd3_core_business_flow/message11
View file @
40f5ba04
采购计划单号高值
:
orderNo1
:
PLAN2024070
1
30
803
orderNo2
:
PLAN2024070
1
30
803
orderNo1
:
PLAN2024070
2
30
930
orderNo2
:
PLAN2024070
2
30
930
data/b5_spd3_core_business_flow/message12
View file @
40f5ba04
采购计划单号试剂
:
orderNo1
:
PLAN2024070
1
308
02
orderNo2
:
PLAN2024070
1
308
02
orderNo1
:
PLAN2024070
2
308
83
orderNo2
:
PLAN2024070
2
308
83
data/b5_spd3_core_business_flow/message13
View file @
40f5ba04
...
...
@@ -3,34 +3,33 @@
-
&id001
-
id
:
hosId
:
h0347
branchId
:
h0347-371
0
branchId
:
h0347-371
2
deptId
:
taskType
:
1
sourceOrgId
:
p1e2e
4
sourceOrgName
:
国药集团公司
l6AP(
sourceOrderNo
:
PSh03472024070
1
00
65
billMode
:
'
66
'
sourceOrgId
:
p1e2e
8
sourceOrgName
:
国药集团公司
kGTpV
sourceOrderNo
:
PSh03472024070
2
00
18
billMode
:
'
25
'
stockKind
:
purMode
:
sourceId
:
PSh03472024070
1
00
65
sourceId
:
PSh03472024070
2
00
18
sourceDetailId
:
sourceType
:
PSD
sourceTypeName
:
配送单
sourceVersion
:
1
planOrderNo
:
PLAN
2024070
130802
purOrderNo
:
CG
2024070
1
20
198
recOrgId
:
b4f1b6b8aa274fb981d0bf879621f7a0
planOrderNo
:
SSSQ
2024070
20317
purOrderNo
:
SSTZ
202407020
293
recOrgId
:
08398b8842854e85b738846cbcbb97f7
recOrgName
:
二级检验科002
billRelationJson
:
'{"buyBillId":"Bh03472024070100054","planBillId":"Ph034720240701027447","planOrderNo":"PLAN2024070130802","buyOrderNo":"BUY2024070105420","purOrderNo":"CG2024070120198","purBillId":"Ch034720240701000144","purBillDate":"2024-07-01
10
:
27:48","distrBillId":"PSh0347202407010065","distrOrderNo":"PSh0347202407010065"}'
taskDate
:
'2024-07-01 10:28:45'
billRelationJson
:
'{"operationApplyOrderNo":"SSSQ202407020317","operationNoticeBillId":"Nh034720240702000001","distrBillId":"PSh0347202407020018","operationNoticeOrderNo":"SSTZ202407020293","distrOrderNo":"PSh0347202407020018","operationApplyBillId":"Oh034720240702000001"}'
taskDate
:
'2024-07-02 11:19:23'
taskDateStart
:
taskDateEnd
:
billModeList
:
viewIdList
:
supplierFlag
:
tru
e
supplierFlag
:
fals
e
tbStatus
:
20
remark
:
''
remark
:
pdaFlag
:
list_b
:
-
*id001
...
...
data/b5_spd3_core_business_flow/message14
View file @
40f5ba04
验收单详情信息
:
list_a
:
-
&id001
-
purMode
:
6
0
unitName
:
1
00支/100
hosGoodsId
:
h0347000043
38
-
purMode
:
2
0
unitName
:
1
支
hosGoodsId
:
h0347000043
52
mdmGoodsCode
:
spdGoodsCode
:
'11661
291
'
goodsCode
:
'000043
38
'
goodsName
:
新型冠状病毒检测试剂gi(&B
spdGoodsCode
:
'11661
305
'
goodsCode
:
'000043
52
'
goodsName
:
高值牙钻机q*iy$
goodsGg
:
G-31891
mfrsId
:
mfrsName
:
德国歌德公司 Geuder AG
...
...
@@ -16,27 +16,27 @@
goodsDi
:
'01123456789012'
miCode
:
miDjmc
:
certificateCode
:
''
certificateCode
:
rfidFlag
:
0
pkgDefId
:
pkgDefName
:
'100'
pkgDefQty
:
1
00
.0
batchCode
:
'
4444
'
expdtDate
:
'2025-01-0
7
'
productDate
:
'2024-07-0
1
'
provName
:
国药集团公司
l6AP(
pkgDefName
:
pkgDefQty
:
1.0
batchCode
:
'
2222
'
expdtDate
:
'2025-01-0
8
'
productDate
:
'2024-07-0
2
'
provName
:
国药集团公司
kGTpV
provId
:
viewId
:
'038390
34
'
viewId
:
'038390
55
'
verifyFlag
:
0
hasSterilize
:
0
id
:
'038390
34
'
id
:
'038390
55
'
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
recHumidity
:
30
distrPrice
:
99.9999
distrPkgQty
:
1.0
distrQty
:
1
00
.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
:
...
...
@@ -57,6 +57,7 @@
useFrequency
:
1
codingType
:
0
limitMessage
:
autoUnpack
:
0
list_b
:
-
*id001
list_c
:
...
...
data/b5_spd3_core_business_flow/message15
View file @
40f5ba04
验收单号
:
CHECK_NO1
:
CHECKh03472024070
1
000
46
CHECK_NO2
:
CHECKh03472024070
1
000
46
CHECK_NO1
:
CHECKh03472024070
20
000
8
CHECK_NO2
:
CHECKh03472024070
20
000
8
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment