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
34636834
Commit
34636834
authored
Jul 05, 2024
by
肖 和生
Browse files
Merge remote-tracking branch 'remotes/origin/master' into core_folw
parents
5b360f7b
742138aa
Changes
11
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_b5流程十二请领业务流_二级库向二级库.air/a_b5流程十二请领业务流_二级库向二级库.py
View file @
34636834
...
@@ -442,6 +442,8 @@ def main():
...
@@ -442,6 +442,8 @@ def main():
second_dept_one_key_in
(
5
)
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'
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
print
(
'================流程十二执行完毕==================='
)
except
:
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
main
()
main
()
\ No newline at end of file
air_case/b5_spd3_core_business_flow/a_b6流程十三请领业务流_三级库向二级库.air/a_b6流程十三请领业务流_三级库向二级库.py
View file @
34636834
...
@@ -358,6 +358,8 @@ def main():
...
@@ -358,6 +358,8 @@ def main():
second_dept_one_key_in
(
3
)
second_dept_one_key_in
(
3
)
second_dept_one_key_in
(
3
)
second_dept_one_key_in
(
3
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
print
(
'================流程十三执行完毕==================='
)
except
:
except
:
commonFuc
().
check_text_exist_result_text
(
'error '
,
'1'
)
commonFuc
().
check_text_exist_result_text
(
'error '
,
'1'
)
main
()
main
()
\ No newline at end of file
air_case/b5_spd3_core_business_flow/a_b7流程十四退库业务_消耗退库.air/a_b7流程十四退库业务_消耗退库.py
View file @
34636834
...
@@ -588,6 +588,7 @@ def main():
...
@@ -588,6 +588,7 @@ def main():
second_dept_consume_Out_Stock
(
3
)
# 试剂消耗出库
second_dept_consume_Out_Stock
(
3
)
# 试剂消耗出库
second_dept_consume_in_Stock
(
3
)
# 试剂消耗退回入库
second_dept_consume_in_Stock
(
3
)
# 试剂消耗退回入库
commonFuc
().
check_text_exist_result_text
(
'SUCCESS'
,
'SUCCESS'
)
commonFuc
().
check_text_exist_result_text
(
'SUCCESS'
,
'SUCCESS'
)
print
(
'================流程十四执行完毕==================='
)
except
:
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'SUCCESS'
)
commonFuc
().
check_text_exist_result_text
(
'error'
,
'SUCCESS'
)
main
()
main
()
\ No newline at end of file
air_case/b5_spd3_core_business_flow/a_b8流程十五退库业务_三级库向二级库退库.air/a_b8流程十五退库业务_三级库向二级库退库.py
View file @
34636834
...
@@ -432,6 +432,8 @@ def main():
...
@@ -432,6 +432,8 @@ def main():
second_dept_one_key_in
(
2
)
second_dept_one_key_in
(
2
)
second_dept_one_key_in
(
2
)
second_dept_one_key_in
(
2
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
print
(
'================流程十五执行完毕==================='
)
except
:
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
main
()
main
()
\ No newline at end of file
air_case/b5_spd3_core_business_flow/a_b9流程十六退库业务_二级库向一级库退库.air/a_b9流程十六退库业务_二级库向一级库退库.py
View file @
34636834
...
@@ -569,6 +569,8 @@ def main():
...
@@ -569,6 +569,8 @@ def main():
putaway
()
#中心库上架
putaway
()
#中心库上架
# ===============上面调通了================================
# ===============上面调通了================================
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
print
(
'================流程十六执行完毕==================='
)
except
:
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
main
()
main
()
\ No newline at end of file
air_case/b5_spd3_core_business_flow/a_c0流程十七退货业务_中心库退供应商.air/a_c0流程十七退货业务_中心库退供应商.py
View file @
34636834
...
@@ -633,6 +633,8 @@ def main():
...
@@ -633,6 +633,8 @@ def main():
second_center_Stock_return_Out
(
1
)
#低值耗材退货出库
second_center_Stock_return_Out
(
1
)
#低值耗材退货出库
second_center_Stock_return_Out
(
3
)
#试剂耗材退货出库
second_center_Stock_return_Out
(
3
)
#试剂耗材退货出库
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
print
(
'================流程十七执行完毕==================='
)
except
:
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
main
()
main
()
\ No newline at end of file
air_case/b5_spd3_core_business_flow/a_c1流程十八中心库业务_拆包功能.air/a_c1流程十八中心库业务_拆包功能.py
View file @
34636834
...
@@ -198,7 +198,9 @@ def center_Stock_unpack(type): # 扫码发放(高值不能扫码发放)
...
@@ -198,7 +198,9 @@ def center_Stock_unpack(type): # 扫码发放(高值不能扫码发放)
# # # # 发送请求
# # # # 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
print
(
'result'
,
result
)
code
=
commonFuc
().
analysis_json
(
'code'
,
result
)
if
code
==
1010
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'succees'
)
elif
type
==
3
:
elif
type
==
3
:
print
(
'试剂产品扫码发放'
)
print
(
'试剂产品扫码发放'
)
module
=
"b5_spd3_core_business_flow"
module
=
"b5_spd3_core_business_flow"
...
@@ -362,6 +364,9 @@ def center_Stock_unpack(type): # 扫码发放(高值不能扫码发放)
...
@@ -362,6 +364,9 @@ def center_Stock_unpack(type): # 扫码发放(高值不能扫码发放)
# # # # 发送请求
# # # # 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
print
(
'result'
,
result
)
code
=
commonFuc
().
analysis_json
(
'code'
,
result
)
if
code
==
1010
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'succees'
)
def
main
():
def
main
():
try
:
try
:
...
@@ -369,6 +374,8 @@ def main():
...
@@ -369,6 +374,8 @@ def main():
center_Stock_unpack
(
1
)
# 低值耗材扫码发放
center_Stock_unpack
(
1
)
# 低值耗材扫码发放
center_Stock_unpack
(
3
)
# 试剂耗材扫码发放
center_Stock_unpack
(
3
)
# 试剂耗材扫码发放
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
print
(
'================流程十八执行完毕==================='
)
except
:
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
main
()
main
()
\ No newline at end of file
data/b5_spd3_core_business_flow/message16
View file @
34636834
...
@@ -7,13 +7,13 @@
...
@@ -7,13 +7,13 @@
createTime
:
createTime
:
createUser
:
h0347_UID-051395
createUser
:
h0347_UID-051395
lastModifiedUser
:
lastModifiedUser
:
billMode
:
'
1
6'
billMode
:
'
6
6'
recType
:
recType
:
stockKind
:
stockKind
:
purMode
:
purMode
:
sourceId
:
CHECK
h034720240705000
29
sourceId
:
DR
h034720240705000
171
sourceType
:
PSD
sourceType
:
CK_TK
sourceVersion
:
0
sourceVersion
:
1
batchList
:
batchList
:
billRelationJson
:
billRelationJson
:
hosId
:
h0347
hosId
:
h0347
...
@@ -21,18 +21,18 @@
...
@@ -21,18 +21,18 @@
deptName
:
deptName
:
branchId
:
h0347-3729
branchId
:
h0347-3729
branchName
:
branchName
:
taskType
:
1
taskType
:
2
sourceOrgId
:
p1e31d
sourceOrgId
:
232328e5ceb44b799efba96c512618bf
sourceOrgName
:
国药集团公司GxzLS
sourceOrgName
:
二级检验科002
sourceOrderNo
:
YS
2407050
29
sourceOrderNo
:
DN20
2407050
00171
taskSourceNo
:
PSh0347
2024070500
26
taskSourceNo
:
DN
2024070500
0171
areaCode
:
areah03472634
areaCode
:
areaName
:
自动化测试
areaName
:
goodsName
:
goodsName
:
goodsGg
:
goodsGg
:
startDate
:
startDate
:
endDate
:
endDate
:
taskDate
:
'2024-07-05 1
0:19:37
'
taskDate
:
'2024-07-05 1
5:48:53
'
pkgTaskId
:
pkgTaskId
:
pkgFlag
:
pkgFlag
:
remark
:
''
remark
:
''
...
...
data/b5_spd3_core_business_flow/message17
View file @
34636834
验收单库存详情信息
:
验收单库存详情信息
:
list_a
:
list_a
:
-
&id001
-
&id001
-
id
:
CHECK
h034720240705000
29
0001
-
id
:
DR
h034720240705000
171
0001
lastModified
:
lastModified
:
version
:
version
:
createTime
:
createTime
:
createUser
:
createUser
:
lastModifiedUser
:
lastModifiedUser
:
rowIdx
:
rowIdx
:
purMode
:
1
0
purMode
:
6
0
unitName
:
100支/100
unitName
:
100支/100
pid
:
CHECK
h034720240705000
29
pid
:
DR
h034720240705000
171
hosGoodsId
:
h03470000446
2
hosGoodsId
:
h03470000446
3
batchCode
:
'
333
'
batchCode
:
'
4444
'
expdtDate
:
'2025-01-11'
expdtDate
:
'2025-01-11'
productDate
:
'2024-07-05'
productDate
:
'2024-07-05'
batchPrice
:
99.9999
batchPrice
:
99.9999
settlement
:
1
settlement
:
1
batchType
:
2
0
batchType
:
4
0
srcBatchId
:
'03839280'
srcBatchId
:
Ph034724070500050
srcBatchPrice
:
99.9999
srcBatchPrice
:
99.9999
shelfCode
:
areah03472634-2-01-01
shelfCode
:
areah03472634-2-01-01
shelfKind
:
shelfKind
:
barcodeId
:
UT240705000
213
barcodeId
:
UT240705000
418
subBarcodeId
:
subBarcodeId
:
qty
:
100
00
.0
qty
:
100.0
pkgQty
:
1
00
pkgQty
:
1
distrId
:
PSh03472024070500
26
distrId
:
PSh03472024070500
38
distrDetailId
:
'038392
80
'
distrDetailId
:
'038392
92
'
pkgDefQty
:
100.0
pkgDefQty
:
pkgDefName
:
'100'
pkgDefName
:
viewId
:
h03470000446
2333
2025-01-11100支/100
viewId
:
h03470000446
34444
2025-01-11100支/100
codingType
:
codingType
:
batchFlag
:
batchFlag
:
hasSterilize
:
0
hasSterilize
:
0
...
@@ -38,53 +38,60 @@
...
@@ -38,53 +38,60 @@
sterilizePassQty
:
sterilizePassQty
:
sterilizeRejectQty
:
sterilizeRejectQty
:
orderNo
:
orderNo
:
sourceDetailId
:
'03839280'
sourceDetailId
:
PICKh03472407050093660001
mdmGoodsCode
:
'1166141
5
'
mdmGoodsCode
:
'1166141
6
'
goodsCode
:
'0000446
2
'
goodsCode
:
'0000446
3
'
tbStatus
:
1
tbStatus
:
billMode
:
'16'
billMode
:
hosId
:
h0347
hosId
:
branchId
:
h0347-3729
branchId
:
purBillId
:
Ch0347202407050000
55
purBillId
:
Ch0347202407050000
64
provId
:
p1e31d
provId
:
p1e31d
provName
:
国药集团公司GxzLS
provName
:
subSendFlag
:
10
subProvId
:
p1e31d
exeProvId
:
p1e31d
purDetailId
:
exeProvName
:
国药集团公司GxzLS
goodsName
:
新型冠状病毒检测试剂a7oLM
purDetailId
:
e35ec319b7fa458e96c1051ef8b5e4f9
goodsName
:
一次性注射器_低值C2g9i
goodsGg
:
G-31891
goodsGg
:
G-31891
mfrsId
:
mfrs-11229
mfrsId
:
mfrs-11229
mfrsName
:
德国歌德公司 Geuder AG
mfrsName
:
德国歌德公司 Geuder AG
made
:
德国
made
:
德国
unit
:
支
unit
:
支
purPrice
:
99.9999
sourceBatchId
:
Ph034724070500050
pkgDefId
:
db284f5e13594188b4aa09a5832293ec
targetBatchId
:
Ph034724070500050
supplyId
:
bec1283b1f3440539ef0962c6e9d92d4
pkgDefId
:
subProvId
:
p1e31d
subProvName
:
国药集团公司GxzLS
subPrice
:
99.9999
distrPrice
:
99.9999
distrPkgQty
:
100.0
distrQty
:
10000.0
certificateCode
:
''
certificateCode
:
''
productCertCode
:
productCertCode
:
detailRelationJson
:
extInfo
:
extInfo
:
psiPrice
:
99.9999
psiPrice
:
99.9999
ext
:
ext
:
goodsGg
:
G-31891
goodsGg
:
G-31891
goodsCode
:
'0000446
2
'
goodsCode
:
'0000446
3
'
purMode
:
1
0
purMode
:
6
0
goodsName
:
一次性注射器_低值C2g9i
goodsName
:
新型冠状病毒检测试剂a7oLM
ygptCode
:
''
ygptCode
:
''
transCond
:
''
transCond
:
''
storageCond
:
''
storageCond
:
''
erpCode
:
'1166141
5
'
erpCode
:
'1166141
6
'
ybDefId
:
''
ybDefId
:
''
purTaskId
:
contractId
:
''
multiChargeFlag
:
normalContractId
:
''
fcatId
:
''
fcatName
:
''
goodsKindId
:
''
goodsKindName
:
''
miTwentysevenCode
:
''
focus_control
:
'0'
focus_control_type
:
rtnQty
:
hisChargeNo
:
trustMrfsName
:
trustMrfsName
:
pkgCodeSee
:
chargeFlag
:
stockKind
:
CK_TK
sourceDeptId
:
232328e5ceb44b799efba96c512618bf
targetDeptId
:
d5e1acc8708f47a7b152e103204ee4cb
ableDelFlag
:
pickType
:
KS_TK
list_b
:
list_b
:
-
*id001
-
*id001
list_c
:
list_c
:
...
...
data/b5_spd3_core_business_flow/message18
View file @
34636834
条码信息
:
条码信息
:
list_a
:
list_a
:
-
&id001
-
&id001
id
:
UT240705000
413
id
:
UT240705000
318
snCode
:
UT240705000
413
snCode
:
UT240705000
318
ssccCode
:
'0108390001870
76426
'
ssccCode
:
'0108390001870
66823
'
pkgCodeSee
:
010112345678901210
333
112407051725011121UT240705000
413
pkgCodeSee
:
010112345678901210
4444
112407051725011121UT240705000
318
hosGoodsId
:
h03470000446
2
hosGoodsId
:
h03470000446
3
hosGoodsCode
:
'0000446
2
'
hosGoodsCode
:
'0000446
3
'
goodsCode
:
'0000446
2
'
goodsCode
:
'0000446
3
'
goodsName
:
一次性注射器_低值C2g9i
goodsName
:
新型冠状病毒检测试剂a7oLM
goodsSpec
:
G-31891
goodsSpec
:
G-31891
goodsMfrsName
:
德国歌德公司 Geuder AG
goodsMfrsName
:
德国歌德公司 Geuder AG
unit
:
支
unit
:
支
purMode
:
1
0
purMode
:
6
0
batchCode
:
'
333
'
batchCode
:
'
4444
'
productDate
:
'2024-07-05'
productDate
:
'2024-07-05'
expdtDate
:
'2025-01-11'
expdtDate
:
'2025-01-11'
pkgDefName
:
'100'
pkgDefName
:
'100'
pkgDefQty
:
100.0
pkgDefQty
:
100.0
stockId
:
6898e3a36c3c4b36bf1ea0648b26cba4
stockId
:
9b3e40528eff4ed1bf4ee12b587e00d0
stockName
:
二级检验科002
库房
stockName
:
东土城路院区)Gl$!中心
库房
areaName
:
默认库区
areaName
:
自动化测试
areaCode
:
areah0347263
1
areaCode
:
areah0347263
4
lockStatus
:
0
lockStatus
:
0
unitName
:
100支/100
unitName
:
100支/100
shelfCode
:
areah0347263
1-A
-01-01
shelfCode
:
areah0347263
4-2
-01-01
shelfNo
:
A01-A
-01-01
shelfNo
:
自动化测试-2
-01-01
pkgDefId
:
db284f5e13594188b4aa09a5832293ec
pkgDefId
:
fdfa9805e01946bba3c5b8bd487a6dc7
extInfo
:
'{"pkgDefId": "
db284f5e13594188b4aa09a5832293ec
", "pkgDefQty": 100, "purBillId":
extInfo
:
'{"pkgDefId": "
fdfa9805e01946bba3c5b8bd487a6dc7
", "pkgDefQty": 100, "purBillId":
"CG202407052062
4
"
,
"pkgDefName"
:
"100", "distrBillId": "PSh03472024070500
30
",
"CG202407052062
2
"
,
"pkgDefName"
:
"100", "distrBillId": "PSh03472024070500
28
",
"inStockTime"
:
"2024-07-05 1
1
:2
1:50
", "distrDetailId": "0383928
4
", "certificateCode":
"inStockTime"
:
"2024-07-05 1
0
:2
0:42
", "distrDetailId": "0383928
2
", "certificateCode":
""}'
""}'
bottleId
:
bottleId
:
pkgType
:
'
1
6'
pkgType
:
'
6
6'
miDjmc
:
''
miDjmc
:
''
miCode
:
''
miCode
:
''
transferRatio
:
1.0
transferRatio
:
1.0
...
@@ -41,13 +41,13 @@
...
@@ -41,13 +41,13 @@
shelfKindName
:
普通货位
shelfKindName
:
普通货位
provName
:
国药集团公司GxzLS
provName
:
国药集团公司GxzLS
provId
:
p1e31d
provId
:
p1e31d
inStockDate
:
'2024-07-05 11:21:50'
inStockDate
:
mfrCode
:
mfrCode
:
made
:
德国
made
:
德国
price
:
price
:
barName
:
100支/100
barName
:
100支/100
purModeText
:
低值耗材
purModeText
:
检验试剂
codeType
:
1
6
codeType
:
6
6
list_b
:
list_b
:
-
*id001
-
*id001
list_c
:
list_c
:
...
...
main1/main_text.py
View file @
34636834
...
@@ -86,24 +86,22 @@ def main_text():
...
@@ -86,24 +86,22 @@ def main_text():
def
flow8
():
def
flow8
():
from
execute
import
flow11
from
execute
import
flow11
flow11
()
flow11
()
tkinter
.
messagebox
.
showinfo
(
'流程十一执行完毕'
,
'流程十一执行完毕'
)
print
(
'流程十一执行完毕'
,
'流程十一执行完毕'
)
# sys.exit(0)
# sys.exit(0)
def
flow9
():
def
flow9
():
from
execute
import
flow12
from
execute
import
flow12
flow12
()
flow12
()
tkinter
.
messagebox
.
showinfo
(
'流程十二执行完毕'
,
'流程十二执行完毕'
)
print
(
'流程十二执行完毕'
,
'流程十二执行完毕'
)
# sys.exit(0)
# sys.exit(0)
def
flow10
():
def
flow10
():
from
execute
import
flow13
from
execute
import
flow13
flow13
()
flow13
()
tkinter
.
messagebox
.
showinfo
(
'流程十三执行完毕'
,
'流程十三执行完毕'
)
print
(
'流程十三执行完毕'
,
'流程十三执行完毕'
)
# sys.exit(0)
# sys.exit(0)
def
flow11
():
def
flow11
():
from
execute
import
flow14
from
execute
import
flow14
flow14
()
flow14
()
tkinter
.
messagebox
.
showinfo
(
'flow14执行完毕'
,
'flow14执行完毕'
)
print
(
'流程十四执行完毕'
,
'flow14执行完毕'
)
# sys.exit(0)
# sys.exit(0)
def
flow12
():
def
flow12
():
from
execute
import
flow15
from
execute
import
flow15
...
@@ -120,6 +118,7 @@ def main_text():
...
@@ -120,6 +118,7 @@ def main_text():
def
flow15
():
def
flow15
():
from
execute
import
flow18
from
execute
import
flow18
flow18
()
flow18
()
tkinter
.
messagebox
.
showinfo
(
'流程十五执行完毕'
)
# sys.exit(0)
# sys.exit(0)
def
flow16
():
def
flow16
():
from
execute
import
flow19
from
execute
import
flow19
...
@@ -129,10 +128,12 @@ def main_text():
...
@@ -129,10 +128,12 @@ def main_text():
def
flow17
():
def
flow17
():
from
execute
import
flow20
from
execute
import
flow20
flow20
()
flow20
()
tkinter
.
messagebox
.
showinfo
(
'流程十七执行完毕'
)
# sys.exit(0)
# sys.exit(0)
def
flow18
():
def
flow18
():
from
execute
import
flow21
from
execute
import
flow21
flow21
()
flow21
()
tkinter
.
messagebox
.
showinfo
(
'流程十八执行完毕'
)
# sys.exit(0)
# sys.exit(0)
def
flow0
():
def
flow0
():
execute_command
(
"python runner_test.py tag id2302-23 debug mdm3"
)
execute_command
(
"python runner_test.py tag id2302-23 debug mdm3"
)
...
...
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