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
170555cd
Commit
170555cd
authored
Jul 01, 2024
by
xiao-hesheng
Browse files
脚本优化
parent
d08095a5
Changes
36
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_b6流程十三请领业务流_三级库向二级库.air/a_b6流程十三请领业务流_三级库向二级库.py
View file @
170555cd
...
...
@@ -353,6 +353,7 @@ try:
#二级科室领用出库
# 低值拣货执行
pick_execute
()
updateUserLoginDefaultRange
(
get_listUserMgrRangePage1
(
3
))
#设置登录账号默认权限是三级库
second_dept_one_key_in
(
3
)
second_dept_one_key_in
(
3
)
second_dept_one_key_in
(
3
)
...
...
air_case/b5_spd3_core_business_flow/a_b7流程十四退库业务_消耗退库.air/a_b7流程十四退库业务_消耗退库.py
View file @
170555cd
...
...
@@ -52,8 +52,8 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"herpService_stock_pick_scan_url"
)
# 从message18文件中获取信息
info
=
FileUtils
().
r_info8
(
module
,
"条码信息"
,
'message
18
'
)
#
print('info', info)
info
=
FileUtils
().
r_info8
(
module
,
"条码信息"
,
'message'
)
print
(
'info'
,
info
)
list_a
=
info
[
'list_a'
]
stockId
=
commonFuc
().
analysis_json
(
'stockId'
,
list_a
)
stockName
=
commonFuc
().
analysis_json
(
'stockName'
,
list_a
)
...
...
@@ -111,6 +111,7 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
purModeText
=
commonFuc
().
analysis_json
(
'purModeText'
,
data1
)
version
=
commonFuc
().
analysis_json
(
'version'
,
data1
)
unitName
=
commonFuc
().
analysis_json
(
'unitName'
,
data1
)
stockName
=
commonFuc
().
analysis_json
(
'stockName'
,
list_a
)
# ==============================获取条码信息
# 从message18文件中获取信息
info
=
FileUtils
().
r_info8
(
module
,
"条码信息"
,
'message18'
)
...
...
air_case/public1/public1/public1.py
View file @
170555cd
...
...
@@ -2557,6 +2557,11 @@ def pickScan2(PICK_ID, udi_code, type=1): # 二级库出库拣货扫码
# # # # 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
code
=
commonFuc
().
analysis_json
(
'code'
,
result
)
if
code
==
200
:
print
(
'拣货扫码'
,
'ok'
)
else
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'succees'
)
print
(
'result'
,
result
)
return
areaCode
,
pickerId
...
...
data/a2_mdm3_ea/message
View file @
170555cd
企业信息:
e_id: CR2024070100
38
cname: 国药集团公司
fehK^
e_id: CR2024070100
57
cname: 国药集团公司
l6AP(
data/a3_mdm3_hs/message
View file @
170555cd
医院信息:
h_id: 湖南省人民医院
Al7n0
h_name: 湖南省人民医院
Al7n0
h_id: 湖南省人民医院
zX6ld
h_name: 湖南省人民医院
zX6ld
data/a5_mdm3_pdm/message2
View file @
170555cd
产品审核信息
:
MSPid
:
MSP240701001
1
_1
MSPid
:
MSP240701001
6
_1
hosId
:
h0347
hosGoodsId
:
h0347000043
35
provGoodsid
:
provGood-992215
28
goodsAuditBillId
:
MSP240701001
1
targetId
:
MSP240701001
1
_1
hosGoodsId
:
h0347000043
40
provGoodsid
:
provGood-992215
33
goodsAuditBillId
:
MSP240701001
6
targetId
:
MSP240701001
6
_1
data/a6_mdm3_si/message
View file @
170555cd
...
...
@@ -2,10 +2,10 @@
list_a:
- &id001
settleMonth: '202407'
pid: OBh034720240701000
4
hosGoodsId: h03470000433
2
goodsCode: '0000433
2
'
goodsName: 一次性注射器_低值
49V0u
pid: OBh034720240701000
8
hosGoodsId: h03470000433
7
goodsCode: '0000433
7
'
goodsName: 一次性注射器_低值
xh*Uq
goodsGg: G-31891
mfrsName: 德国歌德公司 Geuder AG
unit: 支
...
...
@@ -20,14 +20,14 @@
normalContractId:
normalContract: '1'
detailList:
- pid: OBh034720240701000
4
- pid: OBh034720240701000
8
settleMonth: '202407'
accountDate: '2024-07-01'
hosGoodsId: h03470000433
2
hosGoodsId: h03470000433
7
batchCode: '333'
distrDetailId: '0383
8975
'
distrId: PSh03472024070100
06
distrOrderNo: PSh03472024070100
06
distrDetailId: '0383
9007
'
distrId: PSh03472024070100
38
distrOrderNo: PSh03472024070100
38
settlePrice: 99.9999
maxSettleQty: -100.0
maxSettleAmount: -9999.99
...
...
@@ -36,11 +36,11 @@
leftSettleQty: -100.0
leftSettleAmount: -9999.99
hosId: h0347
provId: p1e2e
2
branchId: h0347-370
9
balanceDetId: OBh034720240701000
4
-000001
provId: p1e2e
4
branchId: h0347-37
1
0
balanceDetId: OBh034720240701000
8
-000001
purMode: 10
barCode: 01370
9
00000433
2
010333112407011725010721UT24070100
0202
barCode: 0137
1
000000433
7
010333112407011725010721UT24070100
1016
batchId:
price:
maxQty:
...
...
@@ -53,15 +53,15 @@
volumeFlag:
onlineKind:
invoicePrice: 99.9999
viewId: 202407OBh034720240701000
4
h03470000433
2
- pid: OBh034720240701000
4
viewId: 202407OBh034720240701000
8
h03470000433
7
- pid: OBh034720240701000
8
settleMonth: '202407'
accountDate: '2024-07-01'
hosGoodsId: h03470000433
2
hosGoodsId: h03470000433
7
batchCode: '333'
distrDetailId: '0383
8975
'
distrId: PSh03472024070100
06
distrOrderNo: PSh03472024070100
06
distrDetailId: '0383
9007
'
distrId: PSh03472024070100
38
distrOrderNo: PSh03472024070100
38
settlePrice: 99.9999
maxSettleQty: 100.0
maxSettleAmount: 9999.99
...
...
@@ -70,11 +70,11 @@
leftSettleQty: 100.0
leftSettleAmount: 9999.99
hosId: h0347
provId: p1e2e
2
branchId: h0347-370
9
balanceDetId: OBh034720240701000
4
-000002
provId: p1e2e
4
branchId: h0347-37
1
0
balanceDetId: OBh034720240701000
8
-000002
purMode: 10
barCode: 01370
9
00000433
2
010333112407011725010721UT24070100
0282
barCode: 0137
1
000000433
7
010333112407011725010721UT24070100
1016
batchId:
price:
maxQty:
...
...
@@ -87,10 +87,10 @@
volumeFlag:
onlineKind:
invoicePrice: 99.9999
viewId: 202407OBh034720240701000
4
h03470000433
2
unique: 202407OBh034720240701000
4
h03470000433
2
viewId: 202407OBh034720240701000
8
h03470000433
7
unique: 202407OBh034720240701000
8
h03470000433
7
onlineKind: '10'
viewId: 202407OBh034720240701000
4
h03470000433
2
viewId: 202407OBh034720240701000
8
h03470000433
7
list_b:
- *id001
list_c:
...
...
data/b2_herp3_bs/message
View file @
170555cd
院区新增:
branch_id: h0347-370
9
branch_name: 东土城路院区
NJphn
branch_id: h0347-37
1
0
branch_name: 东土城路院区
zmS@y
科室信息:
dept2_id:
e5eebc1820824b4e9e2b3f3b9da0ad4b
dept2_id:
b4f1b6b8aa274fb981d0bf879621f7a0
dept2_name: 二级检验科002
data/b2_herp3_bs/message3
View file @
170555cd
用户名信息
:
username1
:
自动化测试
icT*y
username2
:
自动化测试
icT*y
username1
:
自动化测试
m93jP
username2
:
自动化测试
m93jP
data/b2_herp3_bs/message4
View file @
170555cd
一级科室信息
:
dept1_id
:
0aaf0e3db3d44d53b8fbbb4b3ddd680
5
dept1_id
:
b0e510cc2a7a4122bf7f1a626884d07
5
dept1_name
:
设备科001
data/b2_herp3_bs/message6
View file @
170555cd
所有科室id
:
deptid1
:
0aaf0e3db3d44d53b8fbbb4b3ddd680
5
deptid2
:
e5eebc1820824b4e9e2b3f3b9da0ad4b
deptid3
:
6
065c04f35d64c8f9414bc4111065147
deptid4
:
72574a47bf6c4a7ba85815761aeed64e
deptid5
:
d4ef5b2ec109474090811a4b7131ac9a
deptid1
:
b0e510cc2a7a4122bf7f1a626884d07
5
deptid2
:
b4f1b6b8aa274fb981d0bf879621f7a0
deptid3
:
6
cc782eb3fdf4ee6b234bd0402ee198b
deptid4
:
586dd2dcd2b3489e94ac66ea70107b03
deptid5
:
5527f27b88ec4e1aaa2aecdbfab5908c
所有科室name
:
deptid1
:
设备科001
deptid2
:
二级检验科002
...
...
data/b2_herp3_bs/message7
View file @
170555cd
shelfinfo
:
shelfid
:
6d727fe831bd4703819da144dd0a1b12
shelfCode
:
areah034725
36
shelfid
:
fc0d04aa11a647f98a1f27b5bf00de8c
shelfCode
:
areah034725
41
areaName
:
自动化测试
data/b5_spd3_core_business_flow/message
View file @
170555cd
供货关系申请2:
e_corpId: p1e2e
2
e_corpId: p1e2e
4
h_corpId: h0347
e_username: 国药集团公司
fehK^
e_username: 国药集团公司
l6AP(
h_name: test001
data/b5_spd3_core_business_flow/message1
View file @
170555cd
产品审核信息
:
MSPid
:
MSP24070100
07
_1
MSPid
:
MSP24070100
12
_1
hosId
:
h0347
hosGoodsId
:
h03470000433
1
provGoodsid
:
provGood-9922152
4
goodsAuditBillId
:
MSP24070100
07
targetId
:
MSP24070100
07
_1
hosGoodsId
:
h03470000433
6
provGoodsid
:
provGood-9922152
9
goodsAuditBillId
:
MSP24070100
12
targetId
:
MSP24070100
12
_1
data/b5_spd3_core_business_flow/message10
View file @
170555cd
低值配送单号
:
distrBillId1
:
PSh034720240701003
1
distrBillId2
:
PSh034720240701003
1
distrBillId1
:
PSh03472024070100
6
3
distrBillId2
:
PSh03472024070100
6
3
高值配送单号
:
distrBillId1
:
PSh03472024070100
32
distrBillId2
:
PSh03472024070100
32
distrBillId1
:
PSh03472024070100
64
distrBillId2
:
PSh03472024070100
64
试剂配送单号
:
distrBillId1
:
PSh03472024070100
33
distrBillId2
:
PSh03472024070100
33
distrBillId1
:
PSh03472024070100
65
distrBillId2
:
PSh03472024070100
65
data/b5_spd3_core_business_flow/message11
View file @
170555cd
采购计划单号高值
:
orderNo1
:
PLAN2024070130
74
3
orderNo2
:
PLAN2024070130
74
3
orderNo1
:
PLAN2024070130
80
3
orderNo2
:
PLAN2024070130
80
3
data/b5_spd3_core_business_flow/message12
View file @
170555cd
采购计划单号试剂
:
orderNo1
:
PLAN2024070130
744
orderNo2
:
PLAN2024070130
744
orderNo1
:
PLAN2024070130
802
orderNo2
:
PLAN2024070130
802
data/b5_spd3_core_business_flow/message13
View file @
170555cd
...
...
@@ -3,27 +3,27 @@
-
&id001
-
id
:
hosId
:
h0347
branchId
:
h0347-370
9
branchId
:
h0347-37
1
0
deptId
:
taskType
:
1
sourceOrgId
:
p1e2e
2
sourceOrgName
:
国药集团公司
fehK^
sourceOrderNo
:
PSh03472024070100
33
sourceOrgId
:
p1e2e
4
sourceOrgName
:
国药集团公司
l6AP(
sourceOrderNo
:
PSh03472024070100
65
billMode
:
'66'
stockKind
:
purMode
:
sourceId
:
PSh03472024070100
33
sourceId
:
PSh03472024070100
65
sourceDetailId
:
sourceType
:
PSD
sourceTypeName
:
配送单
sourceVersion
:
1
planOrderNo
:
PLAN2024070130
744
purOrderNo
:
CG20240701201
40
recOrgId
:
e5eebc1820824b4e9e2b3f3b9da0ad4b
planOrderNo
:
PLAN2024070130
802
purOrderNo
:
CG20240701201
98
recOrgId
:
b4f1b6b8aa274fb981d0bf879621f7a0
recOrgName
:
二级检验科002
billRelationJson
:
'{"buyBillId":"Bh034720240701000
29
","planBillId":"Ph034720240701027
389
","planOrderNo":"PLAN2024070130
744
","buyOrderNo":"BUY2024070105
395
","purOrderNo":"CG20240701201
40
","purBillId":"Ch034720240701000
086
","purBillDate":"2024-07-01
09
:
09:11
","distrBillId":"PSh03472024070100
33
","distrOrderNo":"PSh03472024070100
33
"}'
taskDate
:
'2024-07-01
09:10:01
'
billRelationJson
:
'{"buyBillId":"Bh034720240701000
54
","planBillId":"Ph034720240701027
447
","planOrderNo":"PLAN2024070130
802
","buyOrderNo":"BUY2024070105
420
","purOrderNo":"CG20240701201
98
","purBillId":"Ch034720240701000
144
","purBillDate":"2024-07-01
10
:
27:48
","distrBillId":"PSh03472024070100
65
","distrOrderNo":"PSh03472024070100
65
"}'
taskDate
:
'2024-07-01
10:28:45
'
taskDateStart
:
taskDateEnd
:
billModeList
:
...
...
data/b5_spd3_core_business_flow/message14
View file @
170555cd
...
...
@@ -3,11 +3,11 @@
-
&id001
-
purMode
:
60
unitName
:
100支/100
hosGoodsId
:
h03470000433
3
hosGoodsId
:
h03470000433
8
mdmGoodsCode
:
spdGoodsCode
:
'116612
86
'
goodsCode
:
'0000433
3
'
goodsName
:
新型冠状病毒检测试剂
P@whV
spdGoodsCode
:
'116612
91
'
goodsCode
:
'0000433
8
'
goodsName
:
新型冠状病毒检测试剂
gi(&B
goodsGg
:
G-31891
mfrsId
:
mfrsName
:
德国歌德公司 Geuder AG
...
...
@@ -24,14 +24,14 @@
batchCode
:
'4444'
expdtDate
:
'2025-01-07'
productDate
:
'2024-07-01'
provName
:
国药集团公司
fehK^
provName
:
国药集团公司
l6AP(
provId
:
viewId
:
'038390
02
'
viewId
:
'038390
34
'
verifyFlag
:
0
hasSterilize
:
0
id
:
'038390
02
'
id
:
'038390
34
'
detailRelationJson
:
extInfo
:
'{"goodsGg":"G-31891","goodsCode":"0000433
3
","purMode":60,"goodsName":"新型冠状病毒检测试剂
P@whV
","ygptCode":"","transCond":"","storageCond":"","erpCode":"116612
86
","ybDefId":""}'
extInfo
:
'{"goodsGg":"G-31891","goodsCode":"0000433
8
","purMode":60,"goodsName":"新型冠状病毒检测试剂
gi(&B
","ygptCode":"","transCond":"","storageCond":"","erpCode":"116612
91
","ybDefId":""}'
recTemperature
:
20
recHumidity
:
30
distrPrice
:
99.9999
...
...
data/b5_spd3_core_business_flow/message15
View file @
170555cd
验收单号
:
CHECK_NO1
:
CHECKh034720240701000
23
CHECK_NO2
:
CHECKh034720240701000
23
CHECK_NO1
:
CHECKh034720240701000
46
CHECK_NO2
:
CHECKh034720240701000
46
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