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
47541624
Commit
47541624
authored
Jul 01, 2024
by
xiao-hesheng
Browse files
脚本优化
parent
6cd535dd
Changes
35
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_b4流程十一请领业务流_二级库向直送.air/a_b4流程十一请领业务流_二级库向直送.py
View file @
47541624
...
@@ -819,7 +819,7 @@ try:
...
@@ -819,7 +819,7 @@ try:
# 从下面开始,上面的暂时注释
# 从下面开始,上面的暂时注释
goods_move2
()
# 设置产品出库渠道为直送
goods_move2
()
# 设置产品出库渠道为直送
updateUserLoginDefaultRange
(
get_listUserMgrRangePage
(
2
))
# 设置登录账号默认权限是二级库
updateUserLoginDefaultRange
(
get_listUserMgrRangePage
(
2
))
# 设置登录账号默认权限是二级库
for
i
in
range
(
3
):
for
i
in
range
(
6
):
# # 低值
# # 低值
second_dept_Request
(
FileUtils
().
r_info8
(
"b5_spd3_core_business_flow"
,
"产品审核信息"
,
'message2'
)[
'hosGoodsId'
],
1
)
second_dept_Request
(
FileUtils
().
r_info8
(
"b5_spd3_core_business_flow"
,
"产品审核信息"
,
'message2'
)[
'hosGoodsId'
],
1
)
# # 高值
# # 高值
...
...
air_case/b5_spd3_core_business_flow/a_b9流程十六退库业务_二级库向一级库退库.air/a_b9流程十六退库业务_二级库向一级库退库.py
View file @
47541624
...
@@ -244,8 +244,10 @@ def second_dept_return_Out_Stock(type): # 二级库退库出库
...
@@ -244,8 +244,10 @@ def second_dept_return_Out_Stock(type): # 二级库退库出库
extInfo
=
commonFuc
().
analysis_json
(
'extInfo'
,
list_a
)
extInfo
=
commonFuc
().
analysis_json
(
'extInfo'
,
list_a
)
print
(
'extInfo'
,
extInfo
)
print
(
'extInfo'
,
extInfo
)
# inStockTime = commonFuc().analysis_json('inStockTime', extInfo)
# inStockTime = commonFuc().analysis_json('inStockTime', extInfo)
inStockTime
=
reGetString
(
extInfo
,
r
'inStockTime": "'
,
r
'",'
)
inStockTime
=
reGetString
(
extInfo
,
r
'inStockTime": "'
,
r
'",
"
'
)
print
(
'inStockTime'
,
inStockTime
)
print
(
'inStockTime'
,
inStockTime
)
# import pdb
# pdb.set_trace()
# 从message18文件中获取信息
# 从message18文件中获取信息
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"dept_stock_out_submit_url"
)
"dept_stock_out_submit_url"
)
...
...
data/a2_mdm3_ea/message
View file @
47541624
企业信息:
企业信息:
e_id: CR20240
628
0038
e_id: CR20240
701
0038
cname: 国药集团公司
HcKed
cname: 国药集团公司
fehK^
data/a3_mdm3_hs/message
View file @
47541624
医院信息:
医院信息:
h_id: 湖南省人民医院
wlTDM
h_id: 湖南省人民医院
Al7n0
h_name: 湖南省人民医院
wlTDM
h_name: 湖南省人民医院
Al7n0
data/a5_mdm3_pdm/message2
View file @
47541624
产品审核信息
:
产品审核信息
:
MSPid
:
MSP240
628
0011_1
MSPid
:
MSP240
701
0011_1
hosId
:
h0347
hosId
:
h0347
hosGoodsId
:
h0347000043
02
hosGoodsId
:
h0347000043
35
provGoodsid
:
provGood-99221
495
provGoodsid
:
provGood-99221
528
goodsAuditBillId
:
MSP240
628
0011
goodsAuditBillId
:
MSP240
701
0011
targetId
:
MSP240
628
0011_1
targetId
:
MSP240
701
0011_1
data/a6_mdm3_si/message
View file @
47541624
...
@@ -2,10 +2,10 @@
...
@@ -2,10 +2,10 @@
list_a:
list_a:
- &id001
- &id001
settleMonth: '202407'
settleMonth: '202407'
pid: OBh034720240
6260028
pid: OBh034720240
7010004
hosGoodsId: h034700004
280
hosGoodsId: h034700004
332
goodsCode: '00004
280
'
goodsCode: '00004
332
'
goodsName: 一次性注射器_低值
#c!$C
goodsName: 一次性注射器_低值
49V0u
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: OBh034720240
6260028
- pid: OBh034720240
7010004
settleMonth: '202407'
settleMonth: '202407'
accountDate: '2024-0
6-26
'
accountDate: '2024-0
7-01
'
hosGoodsId: h034700004
280
hosGoodsId: h034700004
332
batchCode: '333'
batchCode: '333'
distrDetailId: '03838
870
'
distrDetailId: '03838
975
'
distrId: PSh034720240
6260019
distrId: PSh034720240
7010006
distrOrderNo: PSh034720240
6260019
distrOrderNo: PSh034720240
7010006
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: p1e2
d0
provId: p1e2
e2
branchId: h0347-370
1
branchId: h0347-370
9
balanceDetId: OBh034720240
6260028
-000001
balanceDetId: OBh034720240
7010004
-000001
purMode: 10
purMode: 10
barCode: 01370
1
000004
280
01033311240
626
1725010
2
21UT240
6260010
02
barCode: 01370
9
000004
332
01033311240
701
1725010
7
21UT240
7010002
02
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: 202407OBh034720240
6260028
h034700004
280
viewId: 202407OBh034720240
7010004
h034700004
332
- pid: OBh034720240
6260028
- pid: OBh034720240
7010004
settleMonth: '202407'
settleMonth: '202407'
accountDate: '2024-0
6-26
'
accountDate: '2024-0
7-01
'
hosGoodsId: h034700004
280
hosGoodsId: h034700004
332
batchCode: '333'
batchCode: '333'
distrDetailId: '03838
870
'
distrDetailId: '03838
975
'
distrId: PSh034720240
6260019
distrId: PSh034720240
7010006
distrOrderNo: PSh034720240
6260019
distrOrderNo: PSh034720240
7010006
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: p1e2
d0
provId: p1e2
e2
branchId: h0347-370
1
branchId: h0347-370
9
balanceDetId: OBh034720240
6260028
-000002
balanceDetId: OBh034720240
7010004
-000002
purMode: 10
purMode: 10
barCode: 01370
1
000004
280
01033311240
626
1725010
2
21UT240
626001005
barCode: 01370
9
000004
332
01033311240
701
1725010
7
21UT240
701000282
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: 202407OBh034720240
6260028
h034700004
280
viewId: 202407OBh034720240
7010004
h034700004
332
unique: 202407OBh034720240
6260028
h034700004
280
unique: 202407OBh034720240
7010004
h034700004
332
onlineKind: '10'
onlineKind: '10'
viewId: 202407OBh034720240
6260028
h034700004
280
viewId: 202407OBh034720240
7010004
h034700004
332
list_b:
list_b:
- *id001
- *id001
list_c:
list_c:
...
...
data/b2_herp3_bs/message
View file @
47541624
院区新增:
院区新增:
branch_id: h0347-370
3
branch_id: h0347-370
9
branch_name: 东土城路院区
O!1FP
branch_name: 东土城路院区
NJphn
科室信息:
科室信息:
dept2_id:
af321aaaec034d90aa1aef29b75
2b
d
3f
dept2_id:
e5eebc1820824b4e9e
2b3f
3b9da0ad4b
dept2_name: 二级检验科002
dept2_name: 二级检验科002
data/b2_herp3_bs/message3
View file @
47541624
用户名信息
:
用户名信息
:
username1
:
自动化测试
jFbwJ
username1
:
自动化测试
icT*y
username2
:
自动化测试
jFbwJ
username2
:
自动化测试
icT*y
data/b2_herp3_bs/message4
View file @
47541624
一级科室信息
:
一级科室信息
:
dept1_id
:
f72c2b5cf1e74269bbea7fb380eb229c
dept1_id
:
0aaf0e3db3d44d53b8fbbb4b3ddd6805
dept1_name
:
设备科001
dept1_name
:
设备科001
data/b2_herp3_bs/message6
View file @
47541624
所有科室id
:
所有科室id
:
deptid1
:
f72c2b5cf1e74269bbea7fb380eb229c
deptid1
:
0aaf0e3db3d44d53b8fbbb4b3ddd6805
deptid2
:
af321aaaec034d90aa1aef29b75
2b
d
3f
deptid2
:
e5eebc1820824b4e9e
2b3f
3b9da0ad4b
deptid3
:
e46e777be6424aa999f8167984c192cf
deptid3
:
6065c04f35d64c8f9414bc4111065147
deptid4
:
6ab8feb3db4d4fb990d94ea190b7e861
deptid4
:
72574a47bf6c4a7ba85815761aeed64e
deptid5
:
11f9d75d2dde4699b459ebe03dd4229b
deptid5
:
d4ef5b2ec109474090811a4b7131ac9a
所有科室name
:
所有科室name
:
deptid1
:
设备科001
deptid1
:
设备科001
deptid2
:
二级检验科002
deptid2
:
二级检验科002
...
...
data/b2_herp3_bs/message7
View file @
47541624
shelfinfo
:
shelfinfo
:
shelfid
:
3ed05211f813494bbec61c704fe227bf
shelfid
:
6d727fe831bd4703819da144dd0a1b12
shelfCode
:
areah034725
00
shelfCode
:
areah034725
36
areaName
:
自动化测试
areaName
:
自动化测试
data/b5_spd3_core_business_flow/message
View file @
47541624
供货关系申请2:
供货关系申请2:
e_corpId: p1e2
d6
e_corpId: p1e2
e2
h_corpId: h0347
h_corpId: h0347
e_username: 国药集团公司
HcKed
e_username: 国药集团公司
fehK^
h_name: test001
h_name: test001
data/b5_spd3_core_business_flow/message1
View file @
47541624
产品审核信息
:
产品审核信息
:
MSPid
:
MSP240
628
0007_1
MSPid
:
MSP240
701
0007_1
hosId
:
h0347
hosId
:
h0347
hosGoodsId
:
h034700004
298
hosGoodsId
:
h034700004
331
provGoodsid
:
provGood-99221
491
provGoodsid
:
provGood-99221
524
goodsAuditBillId
:
MSP240
628
0007
goodsAuditBillId
:
MSP240
701
0007
targetId
:
MSP240
628
0007_1
targetId
:
MSP240
701
0007_1
data/b5_spd3_core_business_flow/message10
View file @
47541624
低值配送单号
:
低值配送单号
:
distrBillId1
:
PSh034720240
6280018
distrBillId1
:
PSh034720240
7010025
distrBillId2
:
PSh034720240
6280018
distrBillId2
:
PSh034720240
7010025
高值配送单号
:
高值配送单号
:
distrBillId1
:
PSh034720240
6280019
distrBillId1
:
PSh034720240
7010026
distrBillId2
:
PSh034720240
6280019
distrBillId2
:
PSh034720240
7010026
试剂配送单号
:
试剂配送单号
:
distrBillId1
:
PSh034720240
6280020
distrBillId1
:
PSh034720240
7010027
distrBillId2
:
PSh034720240
6280020
distrBillId2
:
PSh034720240
7010027
data/b5_spd3_core_business_flow/message11
View file @
47541624
采购计划单号高值
:
采购计划单号高值
:
orderNo1
:
PLAN20240
628
3037
8
orderNo1
:
PLAN20240
701
30
7
37
orderNo2
:
PLAN20240
628
3037
8
orderNo2
:
PLAN20240
701
30
7
37
data/b5_spd3_core_business_flow/message12
View file @
47541624
采购计划单号试剂
:
采购计划单号试剂
:
orderNo1
:
PLAN20240
62830379
orderNo1
:
PLAN20240
70130738
orderNo2
:
PLAN20240
62830379
orderNo2
:
PLAN20240
70130738
data/b5_spd3_core_business_flow/message13
View file @
47541624
...
@@ -3,32 +3,32 @@
...
@@ -3,32 +3,32 @@
-
&id001
-
&id001
-
id
:
-
id
:
hosId
:
h0347
hosId
:
h0347
branchId
:
h0347-370
3
branchId
:
h0347-370
9
deptId
:
deptId
:
taskType
:
1
taskType
:
1
sourceOrgId
:
p1e2
d6
sourceOrgId
:
p1e2
e2
sourceOrgName
:
国药集团公司
HcKed
sourceOrgName
:
国药集团公司
fehK^
sourceOrderNo
:
PSh034720240
6280020
sourceOrderNo
:
PSh034720240
7010026
billMode
:
'
66
'
billMode
:
'
20
'
stockKind
:
stockKind
:
purMode
:
purMode
:
sourceId
:
PSh034720240
6280020
sourceId
:
PSh034720240
7010026
sourceDetailId
:
sourceDetailId
:
sourceType
:
PSD
sourceType
:
PSD
sourceTypeName
:
配送单
sourceTypeName
:
配送单
sourceVersion
:
1
sourceVersion
:
1
planOrderNo
:
PLAN20240
628
3037
9
planOrderNo
:
PLAN20240
701
30
7
37
purOrderNo
:
CG20240
62819898
purOrderNo
:
CG20240
70120135
recOrgId
:
f72c2b5cf1e74269bbea7fb380eb229c
recOrgId
:
e5eebc1820824b4e9e2b3f3b9da0ad4b
recOrgName
:
设备
科00
1
recOrgName
:
二级检验
科00
2
billRelationJson
:
'{"planBillId":"Ph034720240
628027024
","planOrderNo":"PLAN20240
628
3037
9
","purOrderNo":"CG20240
62819898
","purBillId":"Ch034720240
628
0000
9
1","purBillDate":"2024-0
6-28
billRelationJson
:
'{"
buyBillId":"Bh03472024070100022","
planBillId":"Ph034720240
701027382
","planOrderNo":"PLAN20240
701
30
7
37
","buyOrderNo":"BUY2024070105388
","purOrderNo":"CG20240
70120135
","purBillId":"Ch034720240
701
0000
8
1","purBillDate":"2024-0
7-01
09
:
0
0:58
","distrBillId":"PSh034720240
628
002
0
","distrOrderNo":"PSh034720240
6280020
"}'
09
:
0
2:01
","distrBillId":"PSh034720240
701
002
6
","distrOrderNo":"PSh034720240
7010026
"}'
taskDate
:
'2024-0
6-28
09:0
1:14
'
taskDate
:
'2024-0
7-01
09:0
2:37
'
taskDateStart
:
taskDateStart
:
taskDateEnd
:
taskDateEnd
:
billModeList
:
billModeList
:
viewIdList
:
viewIdList
:
supplierFlag
:
fals
e
supplierFlag
:
tru
e
tbStatus
:
20
tbStatus
:
20
remark
:
''
remark
:
''
pdaFlag
:
pdaFlag
:
...
...
data/b5_spd3_core_business_flow/message14
View file @
47541624
验收单详情信息
:
验收单详情信息
:
list_a
:
list_a
:
-
&id001
-
&id001
-
purMode
:
6
0
-
purMode
:
1
0
unitName
:
100支/100
unitName
:
100支/100
hosGoodsId
:
h0347000043
00
hosGoodsId
:
h0347000043
32
mdmGoodsCode
:
mdmGoodsCode
:
spdGoodsCode
:
'1166125
3
'
spdGoodsCode
:
'116612
8
5'
goodsCode
:
'000043
00
'
goodsCode
:
'000043
32
'
goodsName
:
新型冠状病毒检测试剂NB9uU
goodsName
:
一次性注射器_低值49V0u
goodsGg
:
G-31891
goodsGg
:
G-31891
mfrsId
:
mfrsId
:
mfrsName
:
德国歌德公司 Geuder AG
mfrsName
:
德国歌德公司 Geuder AG
...
@@ -21,22 +21,22 @@
...
@@ -21,22 +21,22 @@
pkgDefId
:
pkgDefId
:
pkgDefName
:
'100'
pkgDefName
:
'100'
pkgDefQty
:
100.0
pkgDefQty
:
100.0
batchCode
:
'
4444
'
batchCode
:
'
333
'
expdtDate
:
'2025-01-0
4
'
expdtDate
:
'2025-01-0
7
'
productDate
:
'2024-0
6-28
'
productDate
:
'2024-0
7-01
'
provName
:
国药集团公司
HcKed
provName
:
国药集团公司
fehK^
provId
:
provId
:
viewId
:
'038389
2
4'
viewId
:
'038389
9
4'
verifyFlag
:
0
verifyFlag
:
0
hasSterilize
:
0
hasSterilize
:
0
id
:
'038389
2
4'
id
:
'038389
9
4'
detailRelationJson
:
detailRelationJson
:
extInfo
:
'{"goodsGg":"G-31891","goodsCode":"000043
00
","purMode":
6
0,"goodsName":"
新型冠状病毒检测试剂NB9uU
","ygptCode":"","transCond":"","storageCond":"","erpCode":"1166125
3
","ybDefId":""}'
extInfo
:
'{"goodsGg":"G-31891","goodsCode":"000043
32
","purMode":
1
0,"goodsName":"
一次性注射器_低值49V0u
","ygptCode":"","transCond":"","storageCond":"","erpCode":"116612
8
5","ybDefId":""}'
recTemperature
:
20
recTemperature
:
20
recHumidity
:
30
recHumidity
:
30
distrPrice
:
99.9999
distrPrice
:
99.9999
distrPkgQty
:
1
00
.0
distrPkgQty
:
1.0
distrQty
:
100
00
.0
distrQty
:
100.0
price
:
99.9999
price
:
99.9999
checkQty
:
0.0
checkQty
:
0.0
checkPkgQty
:
0
checkPkgQty
:
0
...
@@ -55,7 +55,7 @@
...
@@ -55,7 +55,7 @@
trustMrfsName
:
trustMrfsName
:
multiChargeFlag
:
0
multiChargeFlag
:
0
useFrequency
:
1
useFrequency
:
1
codingType
:
codingType
:
0
limitMessage
:
limitMessage
:
list_b
:
list_b
:
-
*id001
-
*id001
...
...
data/b5_spd3_core_business_flow/message15
View file @
47541624
验收单号
:
验收单号
:
CHECK_NO1
:
CHECKh034720240
6280
000
4
CHECK_NO1
:
CHECKh034720240
701
000
15
CHECK_NO2
:
CHECKh034720240
6280
000
4
CHECK_NO2
:
CHECKh034720240
701
000
15
data/b5_spd3_core_business_flow/message16
View file @
47541624
...
@@ -5,34 +5,34 @@
...
@@ -5,34 +5,34 @@
lastModified
:
lastModified
:
version
:
version
:
createTime
:
createTime
:
createUser
:
h0347_UID-0513
68
createUser
:
h0347_UID-0513
75
lastModifiedUser
:
lastModifiedUser
:
billMode
:
'
16
'
billMode
:
'
20
'
recType
:
recType
:
stockKind
:
stockKind
:
purMode
:
purMode
:
sourceId
:
CHECK
h034720240
62800002
sourceId
:
DR
h034720240
701000047
sourceType
:
PSD
sourceType
:
CK_TK
sourceVersion
:
0
sourceVersion
:
1
batchList
:
batchList
:
billRelationJson
:
billRelationJson
:
hosId
:
h0347
hosId
:
h0347
deptId
:
f72c2b5cf1e74269bbea7fb380eb229c
deptId
:
0aaf0e3db3d44d53b8fbbb4b3ddd6805
deptName
:
deptName
:
branchId
:
h0347-370
3
branchId
:
h0347-370
9
branchName
:
branchName
:
taskType
:
1
taskType
:
2
sourceOrgId
:
p1e2d6
sourceOrgId
:
e5eebc1820824b4e9e2b3f3b9da0ad4b
sourceOrgName
:
国药集团公司HcKed
sourceOrgName
:
二级检验科002
sourceOrderNo
:
YS240628002
sourceOrderNo
:
DN20240701000047
taskSourceNo
:
PSh0347202406280012
taskSourceNo
:
DN20240701000047
areaCode
:
areah03472500
areaCode
:
areaName
:
自动化测试
areaName
:
goodsName
:
goodsName
:
goodsGg
:
goodsGg
:
startDate
:
startDate
:
endDate
:
endDate
:
taskDate
:
'2024-0
6-28
08:
56
:1
9
'
taskDate
:
'2024-0
7-01
08:
42
:1
7
'
pkgTaskId
:
pkgTaskId
:
pkgFlag
:
pkgFlag
:
remark
:
''
remark
:
''
...
...
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