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
4f6b34ba
Commit
4f6b34ba
authored
Jun 06, 2024
by
xiao-hesheng
Browse files
流程十二脚本编写
parent
ef628b61
Changes
14
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_b5流程十二请领业务流_二级库向二级库.air/a_b5流程十二请领业务流_二级库向二级库.py
View file @
4f6b34ba
...
@@ -14,7 +14,7 @@ from airtest.core.api import using
...
@@ -14,7 +14,7 @@ from airtest.core.api import using
__author__
=
"xiaohesheng"
__author__
=
"xiaohesheng"
"""
"""
case_tag:api,spd_core
1
,a_b5流程十二请领业务流_二级库向二级库,id2302,id2302-15,sit,on
case_tag:api,spd_core,a_b5流程十二请领业务流_二级库向二级库,id2302,id2302-15,sit,on
核心业务流:a_b5流程十二请领业务流_二级库向二级库
核心业务流:a_b5流程十二请领业务流_二级库向二级库
python runner_test.py tag id2302-15 debug mdm3
python runner_test.py tag id2302-15 debug mdm3
"""
"""
...
...
air_case/b5_spd3_core_business_flow/a_b7流程十四退库业务_消耗退库.air/a_b7流程十四退库业务_消耗退库.py
View file @
4f6b34ba
...
@@ -65,7 +65,8 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
...
@@ -65,7 +65,8 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
if
type
==
2
:
if
type
==
2
:
udi_code
=
get_udi2
(
2
)
# 获取条码 低值1 高值2 试剂3
udi_code
=
get_udi2
(
2
)
# 获取条码 低值1 高值2 试剂3
elif
type
==
3
:
elif
type
==
3
:
udi_code
=
get_udi2
(
3
)
# 获取条码 低值1 高值2 试剂3
# udi_code = get_udi2(3) # 获取条码 低值1 高值2 试剂3
print
(
'下面处理'
)
else
:
else
:
udi_code
=
'udi_code'
udi_code
=
'udi_code'
if
type
==
2
:
if
type
==
2
:
...
@@ -304,6 +305,7 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
...
@@ -304,6 +305,7 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
udi_code
=
get_udi2
(
4
)
#试剂单瓶条码
udi_code
=
get_udi2
(
4
)
#试剂单瓶条码
data1
=
pickScan4
(
udi_code
)
data1
=
pickScan4
(
udi_code
)
print
(
'试剂data1'
,
data1
)
print
(
'试剂data1'
,
data1
)
# 获取必要信息
# 获取必要信息
areaCode
=
commonFuc
().
analysis_json
(
'areaCode'
,
data1
)
areaCode
=
commonFuc
().
analysis_json
(
'areaCode'
,
data1
)
UTid
=
commonFuc
().
analysis_json
(
'id'
,
data1
)
UTid
=
commonFuc
().
analysis_json
(
'id'
,
data1
)
...
...
data/b5_spd3_core_business_flow/message10
View file @
4f6b34ba
低值配送单号
:
低值配送单号
:
distrBillId1
:
PSh034720240606005
0
distrBillId1
:
PSh034720240606005
9
distrBillId2
:
PSh034720240606005
0
distrBillId2
:
PSh034720240606005
9
高值配送单号
:
高值配送单号
:
distrBillId1
:
PSh03472024060600
51
distrBillId1
:
PSh03472024060600
60
distrBillId2
:
PSh03472024060600
51
distrBillId2
:
PSh03472024060600
60
试剂配送单号
:
试剂配送单号
:
distrBillId1
:
PSh03472024060600
52
distrBillId1
:
PSh03472024060600
61
distrBillId2
:
PSh03472024060600
52
distrBillId2
:
PSh03472024060600
61
data/b5_spd3_core_business_flow/message11
View file @
4f6b34ba
采购计划单号高值
:
采购计划单号高值
:
orderNo1
:
PLAN20240606258
09
orderNo1
:
PLAN20240606258
38
orderNo2
:
PLAN20240606258
09
orderNo2
:
PLAN20240606258
38
data/b5_spd3_core_business_flow/message12
View file @
4f6b34ba
采购计划单号试剂
:
采购计划单号试剂
:
orderNo1
:
PLAN20240606258
11
orderNo1
:
PLAN20240606258
39
orderNo2
:
PLAN20240606258
11
orderNo2
:
PLAN20240606258
39
data/b5_spd3_core_business_flow/message13
View file @
4f6b34ba
...
@@ -8,22 +8,22 @@
...
@@ -8,22 +8,22 @@
taskType
:
1
taskType
:
1
sourceOrgId
:
p1e276
sourceOrgId
:
p1e276
sourceOrgName
:
国药集团公司LK05j
sourceOrgName
:
国药集团公司LK05j
sourceOrderNo
:
PSh034720240606005
2
sourceOrderNo
:
PSh034720240606005
9
billMode
:
'
6
6'
billMode
:
'
1
6'
stockKind
:
stockKind
:
purMode
:
purMode
:
sourceId
:
PSh034720240606005
2
sourceId
:
PSh034720240606005
9
sourceDetailId
:
sourceDetailId
:
sourceType
:
PSD
sourceType
:
PSD
sourceTypeName
:
配送单
sourceTypeName
:
配送单
sourceVersion
:
1
sourceVersion
:
1
planOrderNo
:
PLAN20240606258
11
planOrderNo
:
PLAN20240606258
37
purOrderNo
:
CG202406061
7993
purOrderNo
:
CG202406061
8004
recOrgId
:
82394e14fcd94eb6ad2474304cb2a808
recOrgId
:
82394e14fcd94eb6ad2474304cb2a808
recOrgName
:
二级检验科002
recOrgName
:
二级检验科002
billRelationJson
:
'{"buyBillId":"Bh034720240606000
46
","planBillId":"Ph0347202406060224
56
","planOrderNo":"PLAN20240606258
11
","buyOrderNo":"BUY20240606047
68
","purOrderNo":"CG202406061
7993
","purBillId":"Ch0347202406060001
08
","purBillDate":"2024-06-06
billRelationJson
:
'{"buyBillId":"Bh034720240606000
55
","planBillId":"Ph0347202406060224
82
","planOrderNo":"PLAN20240606258
37
","buyOrderNo":"BUY20240606047
77
","purOrderNo":"CG202406061
8004
","purBillId":"Ch0347202406060001
19
","purBillDate":"2024-06-06
1
4
:
47:32
","distrBillId":"PSh034720240606005
2
","distrOrderNo":"PSh034720240606005
2
"}'
1
6
:
04:54
","distrBillId":"PSh034720240606005
9
","distrOrderNo":"PSh034720240606005
9
"}'
taskDate
:
'2024-06-06 1
4:48:07
'
taskDate
:
'2024-06-06 1
6:05:16
'
taskDateStart
:
taskDateStart
:
taskDateEnd
:
taskDateEnd
:
billModeList
:
billModeList
:
...
...
data/b5_spd3_core_business_flow/message14
View file @
4f6b34ba
验收单详情信息
:
验收单详情信息
:
list_a
:
list_a
:
-
&id001
-
&id001
-
purMode
:
6
0
-
purMode
:
1
0
unitName
:
100支/100
unitName
:
100支/100
hosGoodsId
:
h0347000040
1
0
hosGoodsId
:
h03470000400
9
mdmGoodsCode
:
mdmGoodsCode
:
spdGoodsCode
:
'1166095
8
'
spdGoodsCode
:
'1166095
7
'
goodsCode
:
'000040
1
0'
goodsCode
:
'0000400
9
'
goodsName
:
新型冠状病毒检测试剂20zyQ
goodsName
:
一次性注射器_低值vYh04
goodsGg
:
G-31891
goodsGg
:
G-31891
mfrsId
:
mfrsId
:
mfrsName
:
德国歌德公司 Geuder AG
mfrsName
:
德国歌德公司 Geuder AG
...
@@ -21,17 +21,17 @@
...
@@ -21,17 +21,17 @@
pkgDefId
:
pkgDefId
:
pkgDefName
:
'100'
pkgDefName
:
'100'
pkgDefQty
:
100.0
pkgDefQty
:
100.0
batchCode
:
'
4444
'
batchCode
:
'
333
'
expdtDate
:
'2024-12-13'
expdtDate
:
'2024-12-13'
productDate
:
'2024-06-06'
productDate
:
'2024-06-06'
provName
:
国药集团公司LK05j
provName
:
国药集团公司LK05j
provId
:
provId
:
viewId
:
'038381
88
'
viewId
:
'038381
95
'
verifyFlag
:
0
verifyFlag
:
0
hasSterilize
:
0
hasSterilize
:
0
id
:
'038381
88
'
id
:
'038381
95
'
detailRelationJson
:
detailRelationJson
:
extInfo
:
'{"goodsGg":"G-31891","goodsCode":"000040
1
0","purMode":
6
0,"goodsName":"
新型冠状病毒检测试剂20zyQ
","ygptCode":"","transCond":"","storageCond":"","erpCode":"1166095
8
","ybDefId":""}'
extInfo
:
'{"goodsGg":"G-31891","goodsCode":"0000400
9
","purMode":
1
0,"goodsName":"
一次性注射器_低值vYh04
","ygptCode":"","transCond":"","storageCond":"","erpCode":"1166095
7
","ybDefId":""}'
recTemperature
:
20
recTemperature
:
20
recHumidity
:
30
recHumidity
:
30
distrPrice
:
99.9999
distrPrice
:
99.9999
...
...
data/b5_spd3_core_business_flow/message15
View file @
4f6b34ba
验收单号
:
验收单号
:
CHECK_NO1
:
CHECKh034720240606000
4
5
CHECK_NO1
:
CHECKh0347202406060005
1
CHECK_NO2
:
CHECKh034720240606000
4
5
CHECK_NO2
:
CHECKh0347202406060005
1
data/b5_spd3_core_business_flow/message18
View file @
4f6b34ba
条码信息
:
条码信息
:
list_a
:
list_a
:
-
&id001
-
&id001
id
:
UT240606000
802
id
:
UT240606000
7010003
snCode
:
UT240606000
802
snCode
:
UT240606000
7010003
ssccCode
:
'01083900018
3231225
'
ssccCode
:
'010839000
0
18
686213
'
pkgCodeSee
:
0136550000040100104444112406061724121321UT240606000
802
pkgCodeSee
:
0136550000040100104444112406061724121321UT240606000
701
hosGoodsId
:
h034700004010
hosGoodsId
:
h034700004010
hosGoodsCode
:
'00004010'
hosGoodsCode
:
'00004010'
goodsCode
:
'00004010'
goodsCode
:
'00004010'
...
@@ -16,23 +16,22 @@
...
@@ -16,23 +16,22 @@
batchCode
:
'4444'
batchCode
:
'4444'
productDate
:
'2024-06-06'
productDate
:
'2024-06-06'
expdtDate
:
'2024-12-13'
expdtDate
:
'2024-12-13'
pkgDefName
:
'100'
pkgDefName
:
pkgDefQty
:
1
00
.0
pkgDefQty
:
1.0
stockId
:
4d5e04c549d04b3f8e0aee9e280d2cb6
stockId
:
4d5e04c549d04b3f8e0aee9e280d2cb6
stockName
:
二级检验科002库房
stockName
:
二级检验科002库房
areaName
:
默认库区
areaName
:
默认库区
areaCode
:
areah03472218
areaCode
:
areah03472218
lockStatus
:
0
lockStatus
:
0
unitName
:
1
00支/100
unitName
:
1
支
shelfCode
:
areah03472218-A-01-01
shelfCode
:
areah03472218-A-01-01
shelfNo
:
A01-A-01-01
shelfNo
:
A01-A-01-01
pkgDefId
:
60abe88ab2b5432da8f7e75a74e92584
pkgDefId
:
extInfo
:
'{"pkgDefId": "60abe88ab2b5432da8f7e75a74e92584", "pkgDefQty": 100, "purBillId":
extInfo
:
'{"pkgUdi": "0136550000040100104444112406061724121321UT240606000701",
"CG2024060617957"
,
"pkgDefName"
:
"100", "distrBillId": "PSh0347202406060017",
"pkgDefId"
:
"", "pkgDefQty": 1, "pkgDefName": "", "inStockTime": "2024-06-06
"inStockTime"
:
"2024-06-06 07:33:07", "distrDetailId": "03838153", "certificateCode":
13
:
37:25", "pkgBarcodeId": "UT240606000701"}'
""}'
bottleId
:
UT2406060007010003
bottleId
:
pkgType
:
'67'
pkgType
:
'66'
miDjmc
:
''
miDjmc
:
''
miCode
:
''
miCode
:
''
transferRatio
:
1.0
transferRatio
:
1.0
...
@@ -41,13 +40,13 @@
...
@@ -41,13 +40,13 @@
shelfKindName
:
普通货位
shelfKindName
:
普通货位
provName
:
国药集团公司LK05j
provName
:
国药集团公司LK05j
provId
:
p1e276
provId
:
p1e276
inStockDate
:
'2024-06-06
07:33:06
'
inStockDate
:
'2024-06-06
13:37:25
'
mfrCode
:
mfrCode
:
made
:
德国
made
:
德国
price
:
price
:
barName
:
1
00支/100
barName
:
1
支
purModeText
:
检验试剂
purModeText
:
检验试剂
codeType
:
6
6
codeType
:
6
7
list_b
:
list_b
:
-
*id001
-
*id001
list_c
:
list_c
:
...
...
data/b5_spd3_core_business_flow/message21
View file @
4f6b34ba
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
pkgDefName
:
'100'
pkgDefName
:
'100'
pkgDefQty
:
100.0
pkgDefQty
:
100.0
pkgQty
:
pkgQty
:
qty
:
899
.0
qty
:
1198
.0
goodsImg
:
[]
goodsImg
:
[]
pkgDefId
:
60abe88ab2b5432da8f7e75a74e92584
pkgDefId
:
60abe88ab2b5432da8f7e75a74e92584
buyPkgQty
:
buyPkgQty
:
...
...
data/b5_spd3_core_business_flow/message7
View file @
4f6b34ba
采购计划单号
:
采购计划单号
:
orderNo1
:
PLAN20240606258
10
orderNo1
:
PLAN20240606258
37
orderNo2
:
PLAN20240606258
10
orderNo2
:
PLAN20240606258
37
data/b5_spd3_core_business_flow/message8
View file @
4f6b34ba
配送订单信息
:
配送订单信息
:
list_a
:
list_a
:
-
&id001
-
&id001
-
id
:
Ch0347202406060001
08
-
id
:
Ch0347202406060001
17
lastModified
:
'2024-06-06 1
4:47:32
'
lastModified
:
'2024-06-06 1
6:04:49
'
version
:
0
version
:
0
createTime
:
'2024-06-06 1
4:47:32
'
createTime
:
'2024-06-06 1
6:04:49
'
createUser
:
h0347_UID-051316
createUser
:
h0347_UID-051316
lastModifiedUser
:
lastModifiedUser
:
orderNo
:
CG202406061
7993
orderNo
:
CG202406061
8002
billMode
:
'66'
billMode
:
'66'
recType
:
HDI
recType
:
HDI
hosId
:
h0347
hosId
:
h0347
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
areaCode
:
areaCode
:
areaName
:
areaName
:
billExpdtDate
:
billExpdtDate
:
sourceId
:
Ph0347202406060224
56
sourceId
:
Ph0347202406060224
84
sourceType
:
sourceType
:
inSettlement
:
inSettlement
:
recUser
:
recUser
:
...
@@ -47,7 +47,7 @@
...
@@ -47,7 +47,7 @@
sumQty
:
100.0
sumQty
:
100.0
sumPkgQty
:
1.0
sumPkgQty
:
1.0
sumAmount
:
'9999.9900'
sumAmount
:
'9999.9900'
planOrderNo
:
PLAN20240606258
11
planOrderNo
:
PLAN20240606258
39
list_b
:
list_b
:
-
*id001
-
*id001
list_c
:
list_c
:
...
...
data/b5_spd3_core_business_flow/message9
View file @
4f6b34ba
配送订单详细信息
:
配送订单详细信息
:
list_a
:
list_a
:
-
&id001
-
&id001
-
id
:
74ce4346828645b4aa9faf0b0040decf
-
id
:
bcf54e1f97c44b45a27aab2196b85d5a
lastModified
:
lastModified
:
version
:
version
:
createTime
:
createTime
:
createUser
:
createUser
:
lastModifiedUser
:
lastModifiedUser
:
pid
:
Ch0347202406060001
08
pid
:
Ch0347202406060001
17
orderNo
:
CG202406061
7993
orderNo
:
CG202406061
8002
sourceId
:
c2c97dd621024113aa3929c4760602de
sourceId
:
ac632ff3271f4ec19bfa562555e8b993
hosGoodsId
:
h034700004010
hosGoodsId
:
h034700004010
mdmGoodsCode
:
'11660958'
mdmGoodsCode
:
'11660958'
goodsCode
:
'00004010'
goodsCode
:
'00004010'
...
@@ -31,7 +31,7 @@
...
@@ -31,7 +31,7 @@
notSendPkgQty
:
0.0
notSendPkgQty
:
0.0
inSettlement
:
1
inSettlement
:
1
closeType
:
1
closeType
:
1
detailRelationJson
:
'{"planBillId":"Ph0347202406060224
56
","buyDetailId":"Bh034720240606000
4
60001","planDetailId":"
c2c97dd621024113aa3929c4760602de
"}'
detailRelationJson
:
'{"planBillId":"Ph0347202406060224
84
","buyDetailId":"Bh034720240606000
5
60001","planDetailId":"
ac632ff3271f4ec19bfa562555e8b993
"}'
extInfo
:
'{"goodsGg":"G-31891","goodsCode":"00004010","purMode":60,"goodsName":"新型冠状病毒检测试剂20zyQ"}'
extInfo
:
'{"goodsGg":"G-31891","goodsCode":"00004010","purMode":60,"goodsName":"新型冠状病毒检测试剂20zyQ"}'
remark
:
remark
:
tbStatus
:
tbStatus
:
...
...
report/summary.html
View file @
4f6b34ba
...
@@ -77,7 +77,7 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
...
@@ -77,7 +77,7 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
<tr
width=
"600"
>
<tr
width=
"600"
>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
0
</td>
<td
class=
'details-col-elapsed'
>
0
</td>
<td
class=
'details-col-elapsed'
>
4分15
秒
</td>
<td
class=
'details-col-elapsed'
>
2分50
秒
</td>
<td
class=
"details-col-elapsed"
>
0.0%
</td>
<td
class=
"details-col-elapsed"
>
0.0%
</td>
</tr>
</tr>
</table>
</table>
...
@@ -95,7 +95,7 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
...
@@ -95,7 +95,7 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
<tr
width=
"600"
>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b7流程十四退库业务_消耗退库/log.html'
target=
'_blank'
>
a_b7流程十四退库业务_消耗退库
</a></td>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b7流程十四退库业务_消耗退库/log.html'
target=
'_blank'
>
a_b7流程十四退库业务_消耗退库
</a></td>
<td
class=
"fail"
>
失败
</td>
<td
class=
"fail"
>
失败
</td>
<td
class=
"details-col-elapsed"
>
254.97
3
</td>
<td
class=
"details-col-elapsed"
>
170.65
3
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
</tr>
...
...
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