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
7853854f
Commit
7853854f
authored
Jun 06, 2024
by
xiao-hesheng
Browse files
流程十二脚本编写
parent
4f6b34ba
Changes
7
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_b7流程十四退库业务_消耗退库.air/a_b7流程十四退库业务_消耗退库.py
View file @
7853854f
...
...
@@ -302,8 +302,10 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
print
(
'result'
,
result
)
elif
type
==
3
:
print
(
'检验试剂消耗出库'
)
udi_code
=
get_udi2
(
4
)
#
试剂单瓶条码
udi_code
=
get_udi2
(
3
)
#
试剂单瓶条码
data1
=
pickScan4
(
udi_code
)
udi_code1
=
get_udi2
(
4
,
udi_code
)
print
(
'试剂data1'
,
data1
)
# 获取必要信息
...
...
@@ -438,7 +440,7 @@ def sCan_grant(type=1): # 获取条码and扫码发放高值不能发放
try
:
updateUserLoginDefaultRange
(
get_listUserMgrRangePage1
(
2
))
# 设置登录账号默认权限是二级库
# sCan_grant(1)#低值扫码发放
#
sCan_grant(3) # 试剂扫码发放
sCan_grant
(
3
)
# 试剂扫码发放
# second_dept_consume_Out_Stock(2)#高值消耗出库
# second_dept_consume_Out_Stock(1) # 低值消耗出库
second_dept_consume_Out_Stock
(
3
)
# 试剂消耗出库
...
...
air_case/public1/public1/public1.py
View file @
7853854f
...
...
@@ -596,7 +596,7 @@ def get_udi1(type=1): # 库存明细查询获取条码
# return pkgcode
def
get_udi2
(
type
=
1
):
# 二级科室库存明细查询获取条码
def
get_udi2
(
type
=
1
,
udi_code
=
None
):
# 二级科室库存明细查询获取条码
# type=1低值 2高值 3试剂
module
=
"b5_spd3_core_business_flow"
token
,
projectCode1
,
uxid1
,
corpId1
,
info1
=
call_login
()
...
...
@@ -627,7 +627,8 @@ def get_udi2(type=1): # 二级科室库存明细查询获取条码
elif
type
==
4
:
#试剂单瓶条码
hosGoodsId
=
FileUtils
().
r_info8
(
"b5_spd3_core_business_flow"
,
"产品审核信息"
,
'message3'
)[
'hosGoodsId'
]
GoodsId
=
hosGoodsId
.
replace
(
get_hosid
(),
''
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload17_3"
,
GoodsId
,
get_branch_id
(),
deptid2
)
ssccCode
=
udi_code
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload17_3"
,
GoodsId
,
get_branch_id
(),
ssccCode
,
deptid2
)
print
(
'getudi_request_body'
,
request_body
)
# # # # 发送请求
...
...
data/b5_spd3_core_business_flow/data
View file @
7853854f
...
...
@@ -106,7 +106,7 @@ json_headers2: {
"payload17": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["","","","","",""],"goodsName":"%s","branchId":"%s","purModes":[],"ssccCode":"","deptId":"","deptQuery":false,"bottleId":"","billModes":null,"provId":"","goodsSpec":"","batchCode":"","mfrCode":""}}
"payload17_1": {"pageNum":1,"pageSize":50,"queryObject":{"goodsName":"%s","branchId":"%s","purModes":[""],"ssccCode":"","deptId":"","deptQuery":false,"stockId":"","bottleId":"","billModes":null,"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}}
"payload17_2": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["",""],"goodsName":"%s","branchId":"%s","ssccCode":"","deptId":"%s","deptQuery":true,"bottleId":"","billModes":["66"],"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}}
"payload17_3": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["",""],"goodsName":"%s","branchId":"%s","ssccCode":"","deptId":"%s","deptQuery":true,"bottleId":"","billModes":["67"],"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}}
"payload17_3": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["",""],"goodsName":"%s","branchId":"%s","ssccCode":"
%s
","deptId":"%s","deptQuery":true,"bottleId":"","billModes":["67"],"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}}
"payload17_2_1": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["",""],"goodsName":"%s","branchId":"%s","ssccCode":"","deptId":"%s","deptQuery":true,"bottleId":"","billModes":["20"],"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}}
...
...
data/b5_spd3_core_business_flow/message13
View file @
7853854f
...
...
@@ -8,22 +8,22 @@
taskType
:
1
sourceOrgId
:
p1e276
sourceOrgName
:
国药集团公司LK05j
sourceOrderNo
:
PSh03472024060600
59
billMode
:
'
1
6'
sourceOrderNo
:
PSh03472024060600
61
billMode
:
'
6
6'
stockKind
:
purMode
:
sourceId
:
PSh03472024060600
59
sourceId
:
PSh03472024060600
61
sourceDetailId
:
sourceType
:
PSD
sourceTypeName
:
配送单
sourceVersion
:
1
planOrderNo
:
PLAN202406062583
7
purOrderNo
:
CG202406061800
4
planOrderNo
:
PLAN202406062583
9
purOrderNo
:
CG202406061800
2
recOrgId
:
82394e14fcd94eb6ad2474304cb2a808
recOrgName
:
二级检验科002
billRelationJson
:
'{"buyBillId":"Bh0347202406060005
5
","planBillId":"Ph03472024060602248
2
","planOrderNo":"PLAN202406062583
7
","buyOrderNo":"BUY202406060477
7
","purOrderNo":"CG202406061800
4
","purBillId":"Ch03472024060600011
9
","purBillDate":"2024-06-06
16
:
04:
5
4","distrBillId":"PSh03472024060600
59
","distrOrderNo":"PSh03472024060600
59
"}'
taskDate
:
'2024-06-06 16:05:
16
'
billRelationJson
:
'{"buyBillId":"Bh0347202406060005
6
","planBillId":"Ph03472024060602248
4
","planOrderNo":"PLAN202406062583
9
","buyOrderNo":"BUY202406060477
8
","purOrderNo":"CG202406061800
2
","purBillId":"Ch03472024060600011
7
","purBillDate":"2024-06-06
16
:
04:4
9
","distrBillId":"PSh03472024060600
61
","distrOrderNo":"PSh03472024060600
61
"}'
taskDate
:
'2024-06-06 16:05:
23
'
taskDateStart
:
taskDateEnd
:
billModeList
:
...
...
data/b5_spd3_core_business_flow/message14
View file @
7853854f
验收单详情信息
:
list_a
:
-
&id001
-
purMode
:
1
0
-
purMode
:
6
0
unitName
:
100支/100
hosGoodsId
:
h03470000400
9
hosGoodsId
:
h0347000040
1
0
mdmGoodsCode
:
spdGoodsCode
:
'1166095
7
'
goodsCode
:
'0000400
9
'
goodsName
:
一次性注射器_低值vYh04
spdGoodsCode
:
'1166095
8
'
goodsCode
:
'000040
1
0'
goodsName
:
新型冠状病毒检测试剂20zyQ
goodsGg
:
G-31891
mfrsId
:
mfrsName
:
德国歌德公司 Geuder AG
...
...
@@ -21,17 +21,17 @@
pkgDefId
:
pkgDefName
:
'100'
pkgDefQty
:
100.0
batchCode
:
'
333
'
batchCode
:
'
4444
'
expdtDate
:
'2024-12-13'
productDate
:
'2024-06-06'
provName
:
国药集团公司LK05j
provId
:
viewId
:
'0383819
5
'
viewId
:
'0383819
7
'
verifyFlag
:
0
hasSterilize
:
0
id
:
'0383819
5
'
id
:
'0383819
7
'
detailRelationJson
:
extInfo
:
'{"goodsGg":"G-31891","goodsCode":"0000400
9
","purMode":
1
0,"goodsName":"
一次性注射器_低值vYh04
","ygptCode":"","transCond":"","storageCond":"","erpCode":"1166095
7
","ybDefId":""}'
extInfo
:
'{"goodsGg":"G-31891","goodsCode":"000040
1
0","purMode":
6
0,"goodsName":"
新型冠状病毒检测试剂20zyQ
","ygptCode":"","transCond":"","storageCond":"","erpCode":"1166095
8
","ybDefId":""}'
recTemperature
:
20
recHumidity
:
30
distrPrice
:
99.9999
...
...
data/b5_spd3_core_business_flow/message15
View file @
7853854f
验收单号
:
CHECK_NO1
:
CHECKh0347202406060005
1
CHECK_NO2
:
CHECKh0347202406060005
1
CHECK_NO1
:
CHECKh0347202406060005
4
CHECK_NO2
:
CHECKh0347202406060005
4
report/summary.html
View file @
7853854f
...
...
@@ -77,7 +77,7 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
<tr
width=
"600"
>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
0
</td>
<td
class=
'details-col-elapsed'
>
2分50
秒
</td>
<td
class=
'details-col-elapsed'
>
0分48
秒
</td>
<td
class=
"details-col-elapsed"
>
0.0%
</td>
</tr>
</table>
...
...
@@ -95,7 +95,7 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b7流程十四退库业务_消耗退库/log.html'
target=
'_blank'
>
a_b7流程十四退库业务_消耗退库
</a></td>
<td
class=
"fail"
>
失败
</td>
<td
class=
"details-col-elapsed"
>
170.653
</td>
<td
class=
"details-col-elapsed"
>
48.507
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</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