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
24fc14ce
Commit
24fc14ce
authored
Jul 05, 2024
by
xiao-hesheng
Browse files
脚本优化
parent
4aa71a4d
Changes
8
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_b8流程十五退库业务_三级库向二级库退库.air/a_b8流程十五退库业务_三级库向二级库退库.py
View file @
24fc14ce
...
...
@@ -432,6 +432,8 @@ def main():
second_dept_one_key_in
(
2
)
second_dept_one_key_in
(
2
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
print
(
'================流程十五执行完毕==================='
)
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
# main()
\ No newline at end of file
air_case/b5_spd3_core_business_flow/a_b9流程十六退库业务_二级库向一级库退库.air/a_b9流程十六退库业务_二级库向一级库退库.py
View file @
24fc14ce
...
...
@@ -569,6 +569,8 @@ def main():
putaway
()
#中心库上架
# ===============上面调通了================================
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
print
(
'================流程十六执行完毕==================='
)
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
# main()
\ No newline at end of file
air_case/b5_spd3_core_business_flow/a_c0流程十七退货业务_中心库退供应商.air/a_c0流程十七退货业务_中心库退供应商.py
View file @
24fc14ce
...
...
@@ -633,6 +633,8 @@ def main():
second_center_Stock_return_Out
(
1
)
#低值耗材退货出库
second_center_Stock_return_Out
(
3
)
#试剂耗材退货出库
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
print
(
'================流程十七执行完毕==================='
)
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
# main()
\ No newline at end of file
air_case/b5_spd3_core_business_flow/a_c1流程十八中心库业务_拆包功能.air/a_c1流程十八中心库业务_拆包功能.py
View file @
24fc14ce
...
...
@@ -369,6 +369,8 @@ def main():
center_Stock_unpack
(
1
)
# 低值耗材扫码发放
center_Stock_unpack
(
3
)
# 试剂耗材扫码发放
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
print
(
'================流程十八执行完毕==================='
)
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
# main()
\ No newline at end of file
data/b5_spd3_core_business_flow/message16
View file @
24fc14ce
...
...
@@ -7,13 +7,13 @@
createTime
:
createUser
:
h0347_UID-051395
lastModifiedUser
:
billMode
:
'
1
6'
billMode
:
'
6
6'
recType
:
stockKind
:
purMode
:
sourceId
:
CHECK
h034720240705000
29
sourceType
:
PSD
sourceVersion
:
0
sourceId
:
DR
h034720240705000
171
sourceType
:
CK_TK
sourceVersion
:
1
batchList
:
billRelationJson
:
hosId
:
h0347
...
...
@@ -21,18 +21,18 @@
deptName
:
branchId
:
h0347-3729
branchName
:
taskType
:
1
sourceOrgId
:
p1e31d
sourceOrgName
:
国药集团公司GxzLS
sourceOrderNo
:
YS
2407050
29
taskSourceNo
:
PSh0347
2024070500
26
areaCode
:
areah03472634
areaName
:
自动化测试
taskType
:
2
sourceOrgId
:
232328e5ceb44b799efba96c512618bf
sourceOrgName
:
二级检验科002
sourceOrderNo
:
DN20
2407050
00171
taskSourceNo
:
DN
2024070500
0171
areaCode
:
areaName
:
goodsName
:
goodsGg
:
startDate
:
endDate
:
taskDate
:
'2024-07-05 1
0:19:37
'
taskDate
:
'2024-07-05 1
5:48:53
'
pkgTaskId
:
pkgFlag
:
remark
:
''
...
...
data/b5_spd3_core_business_flow/message17
View file @
24fc14ce
验收单库存详情信息
:
list_a
:
-
&id001
-
id
:
CHECK
h034720240705000
29
0001
-
id
:
DR
h034720240705000
171
0001
lastModified
:
version
:
createTime
:
createUser
:
lastModifiedUser
:
rowIdx
:
purMode
:
1
0
purMode
:
6
0
unitName
:
100支/100
pid
:
CHECK
h034720240705000
29
hosGoodsId
:
h03470000446
2
batchCode
:
'
333
'
pid
:
DR
h034720240705000
171
hosGoodsId
:
h03470000446
3
batchCode
:
'
4444
'
expdtDate
:
'2025-01-11'
productDate
:
'2024-07-05'
batchPrice
:
99.9999
settlement
:
1
batchType
:
2
0
srcBatchId
:
'03839280'
batchType
:
4
0
srcBatchId
:
Ph034724070500050
srcBatchPrice
:
99.9999
shelfCode
:
areah03472634-2-01-01
shelfKind
:
barcodeId
:
UT240705000
213
barcodeId
:
UT240705000
418
subBarcodeId
:
qty
:
100
00
.0
pkgQty
:
1
00
distrId
:
PSh03472024070500
26
distrDetailId
:
'038392
80
'
pkgDefQty
:
100.0
pkgDefName
:
'100'
viewId
:
h03470000446
2333
2025-01-11100支/100
qty
:
100.0
pkgQty
:
1
distrId
:
PSh03472024070500
38
distrDetailId
:
'038392
92
'
pkgDefQty
:
pkgDefName
:
viewId
:
h03470000446
34444
2025-01-11100支/100
codingType
:
batchFlag
:
hasSterilize
:
0
...
...
@@ -38,53 +38,60 @@
sterilizePassQty
:
sterilizeRejectQty
:
orderNo
:
sourceDetailId
:
'03839280'
mdmGoodsCode
:
'1166141
5
'
goodsCode
:
'0000446
2
'
tbStatus
:
1
billMode
:
'16'
hosId
:
h0347
branchId
:
h0347-3729
purBillId
:
Ch0347202407050000
55
sourceDetailId
:
PICKh03472407050093660001
mdmGoodsCode
:
'1166141
6
'
goodsCode
:
'0000446
3
'
tbStatus
:
billMode
:
hosId
:
branchId
:
purBillId
:
Ch0347202407050000
64
provId
:
p1e31d
provName
:
国药集团公司GxzLS
subSendFlag
:
10
exeProvId
:
p1e31d
exeProvName
:
国药集团公司GxzLS
purDetailId
:
e35ec319b7fa458e96c1051ef8b5e4f9
goodsName
:
一次性注射器_低值C2g9i
provName
:
subProvId
:
p1e31d
purDetailId
:
goodsName
:
新型冠状病毒检测试剂a7oLM
goodsGg
:
G-31891
mfrsId
:
mfrs-11229
mfrsName
:
德国歌德公司 Geuder AG
made
:
德国
unit
:
支
purPrice
:
99.9999
pkgDefId
:
db284f5e13594188b4aa09a5832293ec
supplyId
:
bec1283b1f3440539ef0962c6e9d92d4
subProvId
:
p1e31d
subProvName
:
国药集团公司GxzLS
subPrice
:
99.9999
distrPrice
:
99.9999
distrPkgQty
:
100.0
distrQty
:
10000.0
sourceBatchId
:
Ph034724070500050
targetBatchId
:
Ph034724070500050
pkgDefId
:
certificateCode
:
''
productCertCode
:
detailRelationJson
:
extInfo
:
psiPrice
:
99.9999
ext
:
goodsGg
:
G-31891
goodsCode
:
'0000446
2
'
purMode
:
1
0
goodsName
:
一次性注射器_低值C2g9i
goodsCode
:
'0000446
3
'
purMode
:
6
0
goodsName
:
新型冠状病毒检测试剂a7oLM
ygptCode
:
''
transCond
:
''
storageCond
:
''
erpCode
:
'1166141
5
'
erpCode
:
'1166141
6
'
ybDefId
:
''
purTaskId
:
multiChargeFlag
:
contractId
:
''
normalContractId
:
''
fcatId
:
''
fcatName
:
''
goodsKindId
:
''
goodsKindName
:
''
miTwentysevenCode
:
''
focus_control
:
'0'
focus_control_type
:
rtnQty
:
hisChargeNo
:
trustMrfsName
:
pkgCodeSee
:
chargeFlag
:
stockKind
:
CK_TK
sourceDeptId
:
232328e5ceb44b799efba96c512618bf
targetDeptId
:
d5e1acc8708f47a7b152e103204ee4cb
ableDelFlag
:
pickType
:
KS_TK
list_b
:
-
*id001
list_c
:
...
...
data/b5_spd3_core_business_flow/message18
View file @
24fc14ce
条码信息
:
list_a
:
-
&id001
id
:
UT2407050004140001
snCode
:
UT2407050004140001
ssccCode
:
'010839000019149519'
pkgCodeSee
:
0101123456789012104444112407051725011121UT240705000414
hosGoodsId
:
h034700004463
hosGoodsCode
:
'00004463'
goodsCode
:
'00004463'
goodsName
:
新型冠状病毒检测试剂a7oLM
goodsSpec
:
G-31891
goodsMfrsName
:
德国歌德公司 Geuder AG
unit
:
支
purMode
:
60
batchCode
:
'4444'
productDate
:
'2024-07-05'
expdtDate
:
'2025-01-11'
pkgDefName
:
pkgDefQty
:
1.0
stockId
:
6898e3a36c3c4b36bf1ea0648b26cba4
stockName
:
二级检验科002库房
areaName
:
默认库区
areaCode
:
areah03472631
lockStatus
:
0
unitName
:
1支
shelfCode
:
areah03472631-A-01-01
shelfNo
:
A01-A-01-01
pkgDefId
:
extInfo
:
'{"pkgUdi": "0101123456789012104444112407051725011121UT240705000414",
"pkgDefId"
:
"", "pkgDefQty": 1, "pkgDefName": "", "inStockTime": "2024-07-05
15
:
34:08", "pkgBarcodeId": "UT240705000414"}'
bottleId
:
UT2407050004140001
pkgType
:
'67'
miDjmc
:
''
miCode
:
''
transferRatio
:
1.0
qty
:
1
shelfKind
:
0
shelfKindName
:
普通货位
provName
:
国药集团公司GxzLS
provId
:
p1e31d
inStockDate
:
'2024-07-05 15:34:07'
mfrCode
:
made
:
德国
price
:
barName
:
1支
purModeText
:
检验试剂
codeType
:
67
-
id
:
UT240705000316
lastModified
:
version
:
createTime
:
'2024-07-05 10:19:12'
createUser
:
lastModifiedUser
:
snCode
:
UT240705000316
hosId
:
h0347
branchId
:
stockId
:
9b3e40528eff4ed1bf4ee12b587e00d0
areaCode
:
areah03472634
areaName
:
自动化测试
shelfCode
:
areah03472634-2-01-01
codeType
:
66
tagType
:
0
hosGoodsId
:
h034700004463
mdmGoodsCode
:
'11661416'
goodsCode
:
'00004463'
goodsDi
:
'01123456789012'
barName
:
100支/100
batchCode
:
'4444'
expdtDate
:
'2025-01-11'
productDate
:
'2024-07-05'
mfrCode
:
mfrCodeSee
:
pkgCode
:
"0101123456789012104444\x1D112407051725011121UT240705000316"
pkgCodeSee
:
0101123456789012104444112407051725011121UT240705000316
ssccCode
:
'010839000187066625'
extInfo
:
outId
:
tbStatus
:
20
goodsCodeDi
:
barcodeId
:
ext
:
pkgDefId
:
fdfa9805e01946bba3c5b8bd487a6dc7
pkgDefQty
:
100
purBillId
:
CG2024070520622
pkgDefName
:
'100'
distrBillId
:
PSh0347202407050028
inStockTime
:
'2024-07-05 10:20:42'
distrDetailId
:
'03839282'
certificateCode
:
''
sourceDetailId
:
purMode
:
60
purModes
:
price
:
pid
:
goodsMfrsName
:
德国歌德公司 Geuder AG
mfrsName
:
goodsSpec
:
G-31891
unit
:
支
goodsName
:
新型冠状病毒检测试剂a7oLM
pkgDefId
:
fdfa9805e01946bba3c5b8bd487a6dc7
pkgDefQty
:
100
defaultPkgDefQty
:
defaultQty
:
defaultSurplusQty
:
defaultPkgDefId
:
purDetailId
:
pkgDefName
:
'100'
printNum
:
0
deptId
:
deptName
:
billId
:
taskId
:
made
:
德国
provId
:
p1e31d
provName
:
国药集团公司GxzLS
subProvId
:
p1e31d
subProvName
:
国药集团公司GxzLS
provHosGoodsId
:
sourceType
:
taskDate
:
sourceOrderNo
:
taskType
:
detailId
:
branchGoodsPkgDefList
:
unitName
:
areaCodeList
:
diType
:
mdmGoodsSpecCode
:
hosGoodsCode
:
'00004463'
supplyId
:
inSettlement
:
spdGoodsCode
:
codeKind
:
brand
:
miCode
:
transferRatio
:
1.0
miDjmc
:
tbStatusList
:
purModeText
:
stockName
:
tbStatusText
:
pkgType
:
bottleId
:
pkgStatus
:
qty
:
packUnit
:
minSaleQty
:
rfidFlag
:
mfrCodeFlag
:
scanStatus
:
scanId
:
multiChargeFlag
:
useFrequency
:
chargeUnit
:
lockStatus
:
remark
:
hosBatchId
:
settleFlag
:
inStockTime
:
verifyFlag
:
subSendFlag
:
10
list_b
:
-
*id001
list_c
:
...
...
main1/main_text.py
View file @
24fc14ce
...
...
@@ -118,6 +118,7 @@ def main_text():
def
flow15
():
from
execute
import
flow18
flow18
()
tkinter
.
messagebox
.
showinfo
(
'流程十五执行完毕'
)
# sys.exit(0)
def
flow16
():
from
execute
import
flow19
...
...
@@ -127,10 +128,12 @@ def main_text():
def
flow17
():
from
execute
import
flow20
flow20
()
tkinter
.
messagebox
.
showinfo
(
'流程十七执行完毕'
)
# sys.exit(0)
def
flow18
():
from
execute
import
flow21
flow21
()
tkinter
.
messagebox
.
showinfo
(
'流程十八执行完毕'
)
# sys.exit(0)
def
flow0
():
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