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
c610f521
Commit
c610f521
authored
Jun 06, 2024
by
xiao-hesheng
Browse files
流程十二脚本编写
parent
02817e93
Changes
5
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_b7流程十四退库业务_消耗退库.air/a_b7流程十四退库业务_消耗退库.py
View file @
c610f521
...
...
@@ -65,7 +65,7 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
if
type
==
2
:
udi_code
=
get_udi2
(
2
)
# 获取条码 低值1 高值2 试剂3
elif
type
==
3
:
udi_code
=
get_udi
3
()
# 获取条码 低值1 高值2 试剂3
udi_code
=
get_udi
(
3
)
# 获取条码 低值1 高值2 试剂3
else
:
udi_code
=
'udi_code'
if
type
==
2
:
...
...
@@ -268,13 +268,18 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
orgCode1
=
get_orgCode
()
orgName1
=
get_orgName
()
url2
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"herpService_stockpile_list_url"
)
"herpService_stockpile_list_url"
)
request_body2
=
commonFuc
().
get_business_data
(
module
,
"payload62"
,
stockId
,
stockName2
,
areaCode
,
areaName
,
get_hosid
())
request_body2
=
commonFuc
().
get_business_data
(
module
,
"payload62"
,
stockId
,
stockName2
,
areaCode
,
areaName
,
get_hosid
())
# # # # 发送请求
result2
=
commonFuc
().
http_post
(
url2
,
request_body2
,
headers
)
availableQty
=
commonFuc
().
analysis_json
(
'availableQty'
,
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result2
)))
transferRatio
=
commonFuc
().
analysis_json
(
'transferRatio'
,
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result2
)))
availableQty
=
commonFuc
().
analysis_json
(
'availableQty'
,
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result2
)))
transferRatio
=
commonFuc
().
analysis_json
(
'transferRatio'
,
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result2
)))
print
(
'result2'
,
result2
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload50_1_4"
,
stockId
,
stockName2
,
areaCode
,
areaName
,
get_hosid
(),
deptid2
,
...
...
@@ -291,10 +296,129 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
)
# import pdb
# pdb.set_trace() # 设置断点
print
(
'request_body'
,
request_body
)
print
(
'request_body'
,
request_body
)
# # # # 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
elif
type
==
3
:
print
(
'检验试剂消耗出库'
)
udi_code
=
get_udi2
(
3
)
data1
=
pickScan4
(
udi_code
)
import
pdb
pdb
.
set_trace
()
# 设置断点
# 获取必要信息
areaCode
=
commonFuc
().
analysis_json
(
'areaCode'
,
data1
)
UTid
=
commonFuc
().
analysis_json
(
'id'
,
data1
)
createTime
=
commonFuc
().
analysis_json
(
'id'
,
data1
)
stockId
=
commonFuc
().
analysis_json
(
'stockId'
,
data1
)
areaCode
=
commonFuc
().
analysis_json
(
'areaCode'
,
data1
)
areaName
=
commonFuc
().
analysis_json
(
'areaName'
,
data1
)
shelfCode
=
commonFuc
().
analysis_json
(
'shelfCode'
,
data1
)
codeType
=
commonFuc
().
analysis_json
(
'codeType'
,
data1
)
tagType
=
commonFuc
().
analysis_json
(
'tagType'
,
data1
)
hosGoodsId
=
commonFuc
().
analysis_json
(
'hosGoodsId'
,
data1
)
mdmGoodsCode
=
commonFuc
().
analysis_json
(
'mdmGoodsCode'
,
data1
)
goodsCode
=
commonFuc
().
analysis_json
(
'goodsCode'
,
data1
)
goodsDi
=
commonFuc
().
analysis_json
(
'goodsDi'
,
data1
)
barName
=
commonFuc
().
analysis_json
(
'barName'
,
data1
)
batchCode
=
commonFuc
().
analysis_json
(
'batchCode'
,
data1
)
expdtDate
=
commonFuc
().
analysis_json
(
'expdtDate'
,
data1
)
productDate
=
commonFuc
().
analysis_json
(
'productDate'
,
data1
)
pkgCode
=
commonFuc
().
analysis_json
(
'pkgCode'
,
data1
)
pkgCodeSee
=
commonFuc
().
analysis_json
(
'pkgCodeSee'
,
data1
)
ssccCode
=
commonFuc
().
analysis_json
(
'ssccCode'
,
data1
)
tbStatus
=
commonFuc
().
analysis_json
(
'tbStatus'
,
data1
)
ext
=
commonFuc
().
analysis_json
(
'ext'
,
data1
)
distrDetailId
=
commonFuc
().
analysis_json
(
'distrDetailId'
,
ext
)
distrBillId
=
commonFuc
().
analysis_json
(
'distrBillId'
,
ext
)
purBillId
=
commonFuc
().
analysis_json
(
'purBillId'
,
ext
)
pkgDefQty
=
commonFuc
().
analysis_json
(
'pkgDefQty'
,
ext
)
pkgDefId
=
commonFuc
().
analysis_json
(
'pkgDefId'
,
ext
)
pkgDefName
=
commonFuc
().
analysis_json
(
'pkgDefName'
,
ext
)
purMode
=
commonFuc
().
analysis_json
(
'purMode'
,
data1
)
goodsMfrsName
=
commonFuc
().
analysis_json
(
'goodsMfrsName'
,
data1
)
goodsSpec
=
commonFuc
().
analysis_json
(
'goodsSpec'
,
data1
)
unit
=
commonFuc
().
analysis_json
(
'unit'
,
data1
)
goodsName
=
commonFuc
().
analysis_json
(
'goodsName'
,
data1
)
pkgDefId
=
commonFuc
().
analysis_json
(
'pkgDefId'
,
data1
)
# pkgDefQty=commonFuc().analysis_json('pkgDefQty',data1)
pkgDefName
=
commonFuc
().
analysis_json
(
'pkgDefName'
,
data1
)
printNum
=
commonFuc
().
analysis_json
(
'printNum'
,
data1
)
made
=
commonFuc
().
analysis_json
(
'made'
,
data1
)
hosGoodsCode
=
commonFuc
().
analysis_json
(
'hosGoodsCode'
,
data1
)
sourceId
=
commonFuc
().
analysis_json
(
'sourceId'
,
data1
)
price
=
commonFuc
().
analysis_json
(
'price'
,
data1
)
purModeText
=
commonFuc
().
analysis_json
(
'purModeText'
,
data1
)
version
=
commonFuc
().
analysis_json
(
'version'
,
data1
)
unitName
=
commonFuc
().
analysis_json
(
'unitName'
,
data1
)
# ==============================获取条码信息
# 从message18文件中获取信息
info
=
FileUtils
().
r_info8
(
module
,
"条码信息"
,
'message18'
)
# print('info', info)
list_a
=
info
[
'list_a'
]
extInfo
=
commonFuc
().
analysis_json
(
'extInfo'
,
list_a
)
print
(
'extInfo'
,
extInfo
)
# inStockTime = commonFuc().analysis_json('inStockTime', extInfo)
inStockTime
=
reGetString
(
extInfo
,
'inStockTime
\"
\:
\"
'
,
'
\"
\,
\"
distrDetailId'
)
print
(
'inStockTime'
,
inStockTime
)
# 从message18文件中获取信息
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"dept_stock_out_submit_url"
)
deptid2
=
FileUtils
().
r_info8
(
'b2_herp3_bs'
,
'所有科室id'
,
'message6'
)[
"deptid2"
]
deptid1
=
FileUtils
().
r_info8
(
'b2_herp3_bs'
,
'所有科室id'
,
'message6'
)[
"deptid1"
]
deptName2
=
FileUtils
().
r_info8
(
'b2_herp3_bs'
,
'所有科室name'
,
'message6'
)[
"deptid2"
]
stockName2
=
deptName2
+
"库房"
createTime
=
timeUtils
().
get_time_hms
(
1
)
request_body
=
"request_body"
mgrCorpName
=
get_hosname
()
mgrRangeId
=
deptid2
mgrRangeName
=
deptName2
extStr1
=
get_branch_name
()
extStr3
=
get_branch_name
()
snCode
=
UTid
userLoginCode
=
username
cname
=
username
orgCode1
=
get_orgCode
()
orgName1
=
get_orgName
()
url2
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"herpService_stockpile_list_url"
)
request_body2
=
commonFuc
().
get_business_data
(
module
,
"payload62"
,
stockId
,
stockName2
,
areaCode
,
areaName
,
get_hosid
())
# # # # 发送请求
result2
=
commonFuc
().
http_post
(
url2
,
request_body2
,
headers
)
availableQty
=
commonFuc
().
analysis_json
(
'availableQty'
,
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result2
)))
transferRatio
=
commonFuc
().
analysis_json
(
'transferRatio'
,
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result2
)))
print
(
'result2'
,
result2
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload50_1_5"
,
stockId
,
stockName2
,
areaCode
,
areaName
,
get_hosid
(),
deptid2
,
uxid
,
userLoginCode
,
cname
,
get_hosid
(),
get_branch_id
(),
deptid1
,
orgCode1
,
orgName1
,
get_hosid
(),
get_hosid
(),
mgrCorpName
,
get_branch_id
(),
get_branch_name
(),
mgrRangeId
,
mgrRangeName
,
extStr1
,
extStr3
,
get_hosid
(),
stockId
,
stockName2
,
areaCode
,
areaName
,
UTid
,
snCode
,
ssccCode
,
pkgCodeSee
,
hosGoodsId
,
hosGoodsCode
,
goodsCode
,
goodsName
,
goodsSpec
,
goodsMfrsName
,
unit
,
purMode
,
batchCode
,
productDate
,
expdtDate
,
stockId
,
stockName2
,
areaName
,
areaCode
,
unitName
,
shelfCode
,
shelfNo
,
pkgUdi
,
inStockTime
,
pkgBarcodeId
,
bottleId
,
shelfKindName
,
provName
,
provId
,
inStockDate
,
made
,
barName
,
purModeText
)
print
(
'request_body'
,
request_body
)
# # # # 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
def
sCan_grant
(
type
=
1
):
# 获取条码and扫码发放高值不能发放
module
=
"b5_spd3_core_business_flow"
# # 登录获取用户id等信息,使用创建的用户登录===========开始
...
...
@@ -320,10 +444,10 @@ 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
)
#试剂消耗出库
#
second_dept_consume_Out_Stock(1) #
低值消耗出库
second_dept_consume_Out_Stock
(
3
)
#
试剂消耗出库
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
except
:
...
...
air_case/public1/public1/public1.py
View file @
c610f521
...
...
@@ -610,6 +610,7 @@ def get_udi2(type=1): # 二级科室库存明细查询获取条码
# # 请求体
request_body
=
'request_body'
deptid2
=
FileUtils
().
r_info8
(
"b2_herp3_bs"
,
"所有科室id"
,
'message6'
)[
'deptid2'
]
if
type
==
1
:
hosGoodsId
=
FileUtils
().
r_info8
(
"b5_spd3_core_business_flow"
,
"产品审核信息"
,
'message2'
)[
'hosGoodsId'
]
...
...
@@ -661,48 +662,6 @@ def get_udi2(type=1): # 二级科室库存明细查询获取条码
break
return
pkgCodeSee
def
get_udi3
():
# 二级科室库存明细查询获取试剂单瓶条码
# type=1低值 2高值 3试剂
module
=
"b5_spd3_core_business_flow"
token
,
projectCode1
,
uxid1
,
corpId1
,
info1
=
call_login
()
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"herpService_stock_barcode_page_url"
)
print
(
'get_udi'
,
url
)
# 获取请求头信息
headers
=
commonFuc
().
get_business_data
(
module
,
"json_headers2"
,
commonFuc
().
get_business_data
(
module
,
"json_contentType"
),
token
,
commonFuc
().
get_business_data
(
module
,
"X-APP-CODE"
))
# # 请求体
request_body
=
'request_body'
deptid2
=
FileUtils
().
r_info8
(
"b2_herp3_bs"
,
"所有科室id"
,
'message6'
)[
'deptid2'
]
if
type
==
1
:
hosGoodsId
=
FileUtils
().
r_info8
(
"b5_spd3_core_business_flow"
,
"产品审核信息"
,
'message2'
)[
'hosGoodsId'
]
GoodsId
=
hosGoodsId
.
replace
(
get_hosid
(),
''
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload17_2"
,
GoodsId
,
get_branch_id
(),
deptid2
)
elif
type
==
2
:
hosGoodsId
=
FileUtils
().
r_info8
(
"b5_spd3_core_business_flow"
,
"产品审核信息"
,
'message1'
)[
'hosGoodsId'
]
GoodsId
=
hosGoodsId
.
replace
(
get_hosid
(),
''
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload17_2_1"
,
GoodsId
,
get_branch_id
(),
deptid2
)
elif
type
==
3
:
hosGoodsId
=
FileUtils
().
r_info8
(
"b5_spd3_core_business_flow"
,
"产品审核信息"
,
'message3'
)[
'hosGoodsId'
]
GoodsId
=
hosGoodsId
.
replace
(
get_hosid
(),
''
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload17_2"
,
GoodsId
,
get_branch_id
(),
deptid2
)
print
(
'getudi_request_body'
,
request_body
)
# # # # 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
data1
=
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
print
(
'条码库存result'
,
result
)
bottleId
=
'bottleId'
for
i
in
data1
:
lockStatus
=
commonFuc
().
analysis_json
(
'lockStatus'
,
i
)
if
lockStatus
==
0
:
print
(
'lockStatus'
,
lockStatus
)
bottleId
=
commonFuc
().
analysis_json
(
'bottleId'
,
i
)
break
return
bottleId
def
get_udi
(
type
=
1
):
# 退货出库扫条码
# type=1低值 2高值 3试剂
module
=
"b5_spd3_core_business_flow"
...
...
data/b5_spd3_core_business_flow/data
View file @
c610f521
...
...
@@ -149,6 +149,7 @@ json_headers2: {
"payload50_1_2": {"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","sourceType":"CK_CB","user":{"uxid":"%s","userLoginCode":"%s","employeeNo":null,"cname":"%s","corpId":"%s","corpCode":null,"corpKind":1,"corpName":null,"branchId":"%s","branchName":null,"orgId":"%s","orgCode":"%s","orgName":"%s","job":null,"tel":"xhs0301","email":null,"mgrCorpId":"%s","mgrCorpCode":"%s","mgrCorpKind":1,"mgrCorpName":"%s","mgrBranchId":"%s","mgrBranchName":"%s","mgrRangeId":"%s","mgrRangeName":"%s","extStr1":"%s","extStr2":null,"extStr3":"%s","roles":[{"roleCode":"ro00442","roleName":"医院管理员"}],"wechatNickName":null,"mgrDeptKind":null,"adminFlag":null,"datascopeMap":null,"dataGroupList":null,"workFlowGroupSimpleVOList":null,"extMap":null},"hosId":"%s","pickType":"KS_CB","pickCreateVO":{"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","barCodeList":[{"id":"%s","lastModified":null,"version":null,"createTime":"%s","createUser":null,"lastModifiedUser":null,"snCode":"%s","hosId":"%s","branchId":null,"stockId":"%s","areaCode":"%s","areaName":"%s","shelfCode":"%s","codeType":"%s","tagType":0,"hosGoodsId":"%s","mdmGoodsCode":"%s","goodsCode":"%s","goodsDi":"%s","barName":"%s","batchCode":"%s","expdtDate":"%s","productDate":"%s","mfrCode":null,"mfrCodeSee":null,"pkgCode":"%s","pkgCodeSee":"%s","ssccCode":"%s","extInfo":null,"outId":null,"tbStatus":"%s","goodsCodeDi":null,"barcodeId":null,"ext":{"pkgDefId":"%s","pkgDefQty":"%s","purBillId":"%s","pkgDefName":"%s","distrBillId":"%s","inStockTime":"%s","distrDetailId":"%s","certificateCode":""},"sourceDetailId":null,"purMode":"%s","purModes":null,"price":"%s","pid":null,"goodsMfrsName":"%s","mfrsName":null,"goodsSpec":"%s","unit":"%s","goodsName":"%s","pkgDefId":"%s","pkgDefQty":"%s","defaultPkgDefQty":null,"defaultQty":null,"defaultSurplusQty":null,"defaultPkgDefId":null,"purDetailId":null,"pkgDefName":"100","printNum":0,"deptId":null,"deptName":null,"billId":null,"taskId":null,"made":"德国","provId":null,"provName":null,"subProvId":null,"subProvName":null,"provHosGoodsId":null,"sourceType":null,"taskDate":null,"sourceOrderNo":null,"taskType":null,"detailId":null,"branchGoodsPkgDefList":null,"unitName":"%s","areaCodeList":null,"diType":null,"mdmGoodsSpecCode":null,"hosGoodsCode":"%s","supplyId":null,"inSettlement":null,"spdGoodsCode":null,"codeKind":null,"brand":null,"miCode":"","transferRatio":1,"miDjmc":"","tbStatusList":null,"purModeText":"%s","stockName":null,"tbStatusText":null,"pkgType":null,"bottleId":null,"pkgStatus":null,"qty":1,"packUnit":null,"minSaleQty":null,"rfidFlag":null,"mfrCodeFlag":null,"scanStatus":null,"scanId":null,"multiChargeFlag":null,"useFrequency":null,"chargeUnit":null,"lockStatus":null,"remark":null,"hosBatchId":null,"settleFlag":null,"inStockTime":null}]}}
"payload50_1_3": {"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","patientId":"","patientName":"","consumeType":2,"chargeDeptId":"","sourceType":"CK_XH","user":{"uxid":"%s","userLoginCode":"%s","employeeNo":null,"cname":"%s","corpId":"%s","corpCode":null,"corpKind":1,"corpName":null,"branchId":"%s","branchName":null,"orgId":"%s","orgCode":"%s","orgName":"%s","job":null,"tel":"xhs0301","email":null,"mgrCorpId":"%s","mgrCorpCode":"%s","mgrCorpKind":1,"mgrCorpName":"%s","mgrBranchId":"%s","mgrBranchName":"%s","mgrRangeId":"%s","mgrRangeName":"%s","extStr1":"%s","extStr2":null,"extStr3":"%s","roles":[{"roleCode":"ro00442","roleName":"医院管理员"}],"wechatNickName":null,"mgrDeptKind":null,"adminFlag":null,"datascopeMap":null,"dataGroupList":null,"workFlowGroupSimpleVOList":null,"extMap":null},"hosId":"%s","pickType":"KS_XH","pickCreateVO":{"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","patientId":"","patientName":"","consumeType":2,"chargeDeptId":"","barCodeList":[{"id":"%s","lastModified":null,"version":null,"createTime":"%s","createUser":null,"lastModifiedUser":null,"snCode":"%s","hosId":"%s","branchId":null,"stockId":"%s","areaCode":"%s","areaName":"%s","shelfCode":"%s","codeType":"%s","tagType":0,"hosGoodsId":"%s","mdmGoodsCode":"%s","goodsCode":"%s","goodsDi":"%s","barName":"%s","batchCode":"%s","expdtDate":"%s","productDate":"%s","mfrCode":null,"mfrCodeSee":null,"pkgCode":"%s","pkgCodeSee":"%s","ssccCode":"%s","extInfo":null,"outId":null,"tbStatus":"%s","goodsCodeDi":null,"barcodeId":null,"ext":{"pkgDefQty":1,"purBillId":"%s","distrBillId":"%s","inStockTime":"%s","useFrequency":1,"distrDetailId":"%s","certificateCode":"","multiChargeFlag":0},"sourceDetailId":null,"purMode":"%s","purModes":null,"price":"%s","pid":null,"goodsMfrsName":"%s","mfrsName":null,"goodsSpec":"%s","unit":"%s","goodsName":"%s","pkgDefId":null,"pkgDefQty":null,"defaultPkgDefQty":null,"defaultQty":null,"defaultSurplusQty":null,"defaultPkgDefId":null,"purDetailId":null,"pkgDefName":null,"printNum":0,"deptId":null,"deptName":null,"billId":null,"taskId":null,"made":"德国","provId":null,"provName":null,"subProvId":null,"subProvName":null,"provHosGoodsId":null,"sourceType":null,"taskDate":null,"sourceOrderNo":null,"taskType":null,"detailId":null,"branchGoodsPkgDefList":null,"unitName":"%s","areaCodeList":null,"diType":null,"mdmGoodsSpecCode":null,"hosGoodsCode":"%s","supplyId":null,"inSettlement":null,"spdGoodsCode":null,"codeKind":null,"brand":null,"miCode":"","transferRatio":1,"miDjmc":"","tbStatusList":null,"purModeText":"%s","stockName":null,"tbStatusText":null,"pkgType":null,"bottleId":null,"pkgStatus":null,"qty":1,"packUnit":null,"minSaleQty":null,"rfidFlag":null,"mfrCodeFlag":null,"scanStatus":null,"scanId":null,"multiChargeFlag":null,"useFrequency":null,"chargeUnit":null,"lockStatus":null,"remark":null,"hosBatchId":null,"settleFlag":null,"inStockTime":null}]}}
"payload50_1_4": {"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","outType":"1","patientId":"","patientName":"","consumeType":1,"sourceType":"CK_XH","hosId":"%s","pickType":"KS_XH","deptId":"%s","user":{"uxid":"%s","userLoginCode":"%s","employeeNo":null,"cname":"%s","corpId":"%s","corpCode":null,"corpKind":1,"corpName":null,"branchId":"%s","branchName":null,"orgId":"%s","orgCode":"%s","orgName":"%s","job":null,"tel":"xhs0301","email":null,"mgrCorpId":"%s","mgrCorpCode":"%s","mgrCorpKind":1,"mgrCorpName":"%s","mgrBranchId":"%s","mgrBranchName":"%s","mgrRangeId":"%s","mgrRangeName":"%s","extStr1":"%s","extStr2":null,"extStr3":"%s","roles":[{"roleCode":"ro00442","roleName":"医院管理员"}],"wechatNickName":null,"mgrDeptKind":null,"adminFlag":null,"datascopeMap":null,"dataGroupList":null,"workFlowGroupSimpleVOList":null,"extMap":null},"pickCreateVO":{"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","outType":"1","patientId":"","patientName":"","consumeType":1,"barCodeList":[{"id":"","lastModified":null,"version":null,"createTime":null,"createUser":null,"lastModifiedUser":null,"hosId":null,"branchId":null,"deptId":null,"deptName":null,"stockId":null,"stockName":null,"areaCode":"%s","areaName":null,"purMode":"%s","hosGoodsId":"%s","goodsCode":"%s","batchCode":"%s","expdtDate":"%s","hosBatchId":null,"batchPrice":null,"qty":1,"shelfCode":null,"barcodeFlag":null,"pkgFlag":null,"goodsSpec":"%s","goodsName":"%s","goodsMfrsName":"%s","unit":"%s","miCode":"","miDjmc":"","mdmGoodsCode":"%s","availableQty":"%s","transferRatio":"%s","shelfNo":null,"detailId":null,"pickId":null,"provId":null,"provName":null,"subProvId":null,"subProvName":null,"subSendFlag":null,"subSendFlagText":null}]}}
"payload50_1_5": {"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","outType":"0","patientId":"","patientName":"","consumeType":21,"machineId":"","machineName":"","sourceType":"CK_XH","user":{"uxid":"%s","userLoginCode":"%s","employeeNo":null,"cname":"%s","corpId":"%s","corpCode":null,"corpKind":1,"corpName":null,"branchId":"%s","branchName":null,"orgId":"%s","orgCode":"%s","orgName":"%s","job":null,"tel":"xhs0301","email":null,"mgrCorpId":"%s","mgrCorpCode":"%s","mgrCorpKind":1,"mgrCorpName":"%s","mgrBranchId":"%s","mgrBranchName":"%s","mgrRangeId":"%s","mgrRangeName":"%s","extStr1":"%s","extStr2":null,"extStr3":"%s","roles":[{"roleCode":"ro00442","roleName":"医院管理员"}],"wechatNickName":null,"mgrDeptKind":null,"adminFlag":null,"datascopeMap":null,"dataGroupList":null,"workFlowGroupSimpleVOList":null,"extMap":null},"hosId":"%s","pickType":"KS_XH","pickCreateVO":{"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","outType":"0","patientId":"","patientName":"","consumeType":21,"machineId":"","machineName":"","barCodeList":[{"id":"%s","snCode":"%s","ssccCode":"%s","pkgCodeSee":"%s","hosGoodsId":"%s","hosGoodsCode":"%s","goodsCode":"%s","goodsName":"%s","goodsSpec":"%s","goodsMfrsName":"%s","unit":"%s","purMode":"%s","batchCode":"%s","productDate":"%s","expdtDate":"%s","pkgDefName":null,"pkgDefQty":1,"stockId":"%s","stockName":"%s","areaName":"%s","areaCode":"%s","lockStatus":0,"unitName":"%s","shelfCode":"%s","shelfNo":"%s","pkgDefId":null,"extInfo":"{\"pkgUdi\": \"%s\", \"pkgDefId\": \"\", \"pkgDefQty\": 1, \"pkgDefName\": \"\", \"inStockTime\": \"%s\", \"pkgBarcodeId\": \"%s\"}","bottleId":"%s","pkgType":"67","miDjmc":"","miCode":"","transferRatio":1,"qty":1,"shelfKind":0,"shelfKindName":"%s","provName":"%s","provId":"%s","inStockDate":"%s","mfrCode":null,"made":"%s","price":null,"barName":"%s","purModeText":"%s","codeType":67}]}}
"payload51": "%s"
"payload51_1_1": {"targetAreaCode":"%s","billMode":16,"consumeType":0,"patientId":"","patientName":"","programType":"","sourceId":"%s","sourceType":"CK_SL","sourceVersion":0,"targetAreaName":"","targetBranchId":"","targetDeptId":"","targetDeptName":"","targetStockId":""}
...
...
data/b5_spd3_core_business_flow/message18
View file @
c610f521
条码信息
:
list_a
:
-
&id001
id
:
UT240606000
907
snCode
:
UT240606000
907
ssccCode
:
'01083900018
3243921
'
pkgCodeSee
:
01365500000400
9
010
333
112406061724121321UT240606000
907
hosGoodsId
:
h03470000400
9
hosGoodsCode
:
'0000400
9
'
goodsCode
:
'0000400
9
'
goodsName
:
一次性注射器_低值vYh04
id
:
UT240606000
7010002
snCode
:
UT240606000
7010002
ssccCode
:
'010839000
0
18
686114
'
pkgCodeSee
:
0136550000040
1
0010
4444
112406061724121321UT240606000
701
hosGoodsId
:
h0347000040
1
0
hosGoodsCode
:
'000040
1
0'
goodsCode
:
'000040
1
0'
goodsName
:
新型冠状病毒检测试剂20zyQ
goodsSpec
:
G-31891
goodsMfrsName
:
德国歌德公司 Geuder AG
unit
:
支
purMode
:
1
0
batchCode
:
'
333
'
purMode
:
6
0
batchCode
:
'
4444
'
productDate
:
'2024-06-06'
expdtDate
:
'2024-12-13'
pkgDefName
:
'100'
pkgDefQty
:
1
00
.0
pkgDefName
:
pkgDefQty
:
1.0
stockId
:
4d5e04c549d04b3f8e0aee9e280d2cb6
stockName
:
二级检验科002库房
areaName
:
默认库区
areaCode
:
areah03472218
lockStatus
:
0
unitName
:
1
00支/100
unitName
:
1
支
shelfCode
:
areah03472218-A-01-01
shelfNo
:
A01-A-01-01
pkgDefId
:
e0b21bdcd917429980f0f5aa6cbc98d0
extInfo
:
'{"pkgDefId": "e0b21bdcd917429980f0f5aa6cbc98d0", "pkgDefQty": 100, "purBillId":
"CG2024060617974"
,
"pkgDefName"
:
"100", "distrBillId": "PSh0347202406060030",
"inStockTime"
:
"2024-06-06 11:25:54", "distrDetailId": "03838166", "certificateCode":
""}'
bottleId
:
pkgType
:
'16'
pkgDefId
:
extInfo
:
'{"pkgUdi": "0136550000040100104444112406061724121321UT240606000701",
"pkgDefId"
:
"", "pkgDefQty": 1, "pkgDefName": "", "inStockTime": "2024-06-06
13
:
37:25", "pkgBarcodeId": "UT240606000701"}'
bottleId
:
UT2406060007010002
pkgType
:
'67'
miDjmc
:
''
miCode
:
''
transferRatio
:
1.0
...
...
@@ -41,13 +40,13 @@
shelfKindName
:
普通货位
provName
:
国药集团公司LK05j
provId
:
p1e276
inStockDate
:
'2024-06-06 1
1:25:54
'
inStockDate
:
'2024-06-06 1
3:37:25
'
mfrCode
:
made
:
德国
price
:
barName
:
1
00支/100
purModeText
:
低值耗材
codeType
:
1
6
barName
:
1
支
purModeText
:
检验试剂
codeType
:
6
7
list_b
:
-
*id001
list_c
:
...
...
report/summary.html
View file @
c610f521
...
...
@@ -76,9 +76,9 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
<tr
width=
"600"
>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
0分
25
秒
</td>
<td
class=
"details-col-elapsed"
>
10
0.0%
</td>
<td
class=
'details-col-elapsed'
>
0
</td>
<td
class=
'details-col-elapsed'
>
0分
6
秒
</td>
<td
class=
"details-col-elapsed"
>
0.0%
</td>
</tr>
</table>
...
...
@@ -94,8 +94,8 @@ 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=
"
success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
25.375
</td>
<td
class=
"
fail"
>
失败
</td>
<td
class=
"details-col-elapsed"
>
6.157
</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