Commit cebc389e authored by xiao-hesheng's avatar xiao-hesheng
Browse files

流程十二脚本编写

parent 992e4b9a
...@@ -62,14 +62,19 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库 ...@@ -62,14 +62,19 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
commonFuc().get_business_data(module, "json_contentType"), token, commonFuc().get_business_data(module, "json_contentType"), token,
commonFuc().get_business_data(module, "X-APP-CODE")) commonFuc().get_business_data(module, "X-APP-CODE"))
# if type == 2:
# print('下面处理')
# elif type == 3:
# # udi_code = get_udi2(3) # 获取条码 低值1 高值2 试剂3
# print('下面处理')
# else:
# udi_code = 'udi_code'
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: info = (udi_code, udi_code)
# udi_code = get_udi2(3) # 获取条码 低值1 高值2 试剂3 titlename = ('udi_code', 'udi_code')
print('下面处理') # 将高值消耗出库条码信息写入文件
else: FileUtils().w_info8(info, 'b5_spd3_core_business_flow', '高值消耗条码', titlename, 'message24')
udi_code = 'udi_code'
if type == 2:
# 高值消耗 # 高值消耗
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"herpService_stock_pick_scan_url") "herpService_stock_pick_scan_url")
...@@ -141,11 +146,13 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库 ...@@ -141,11 +146,13 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
extInfo = commonFuc().analysis_json('extInfo', list_a) extInfo = commonFuc().analysis_json('extInfo', list_a)
print('extInfo', extInfo) print('extInfo', extInfo)
# inStockTime = commonFuc().analysis_json('inStockTime', extInfo) # inStockTime = commonFuc().analysis_json('inStockTime', extInfo)
inStockTime = reGetString(extInfo, 'inStockTime\"\: \"', '\"\, \"useFrequency') inStockTime = reGetString(extInfo, r'inStockTime": "', r'",')
print('inStockTime', inStockTime) print('inStockTime', inStockTime)
# 从message18文件中获取信息 # 从message18文件中获取信息
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"dept_stock_out_submit_url") "dept_stock_out_submit_url")
# import pdb
# pdb.set_trace()
deptid1 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid1"] deptid1 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid1"]
deptName2 = FileUtils().r_info8('b2_herp3_bs', '所有科室name', 'message6')["deptid2"] deptName2 = FileUtils().r_info8('b2_herp3_bs', '所有科室name', 'message6')["deptid2"]
...@@ -301,7 +308,7 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库 ...@@ -301,7 +308,7 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
print('result', result) print('result', result)
elif type == 3: elif type == 3:
print('检验试剂消耗出库') print('检验试剂消耗出库')
udi_code=get_udi2(4)#试剂单瓶条码 udi_code = get_udi2(4) # 试剂单瓶条码
# 从message18文件中获取信息 # 从message18文件中获取信息
info = FileUtils().r_info8(module, "条码信息", 'message18') info = FileUtils().r_info8(module, "条码信息", 'message18')
data1 = info['list_a'] data1 = info['list_a']
...@@ -333,17 +340,17 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库 ...@@ -333,17 +340,17 @@ def second_dept_consume_Out_Stock(type): # 二级库消耗出库
# print('info', info) # print('info', info)
list_a = info['list_a'] list_a = info['list_a']
extInfo = commonFuc().analysis_json('extInfo', list_a) extInfo = commonFuc().analysis_json('extInfo', list_a)
pkgBarcodeId=commonFuc().analysis_json('id', list_a) pkgBarcodeId = commonFuc().analysis_json('id', list_a)
print('extInfo', extInfo) print('extInfo', extInfo)
# inStockTime = commonFuc().analysis_json('inStockTime', extInfo) # inStockTime = commonFuc().analysis_json('inStockTime', extInfo)
inStockTime = reGetString(extInfo, r'inStockTime": "', r'",') inStockTime = reGetString(extInfo, r'inStockTime": "', r'",')
shelfNo= commonFuc().analysis_json('shelfNo', list_a) shelfNo = commonFuc().analysis_json('shelfNo', list_a)
pkgUdi= reGetString(extInfo, r'pkgDefId": "', r'",') pkgUdi = reGetString(extInfo, r'pkgDefId": "', r'",')
bottleId=commonFuc().analysis_json('bottleId', list_a) bottleId = commonFuc().analysis_json('bottleId', list_a)
shelfKindName=commonFuc().analysis_json('shelfKindName', list_a) shelfKindName = commonFuc().analysis_json('shelfKindName', list_a)
provName=commonFuc().analysis_json('provName', list_a) provName = commonFuc().analysis_json('provName', list_a)
provId=commonFuc().analysis_json('provId', list_a) provId = commonFuc().analysis_json('provId', list_a)
inStockDate=commonFuc().analysis_json('inStockDate', list_a) inStockDate = commonFuc().analysis_json('inStockDate', list_a)
# 从message18文件中获取信息 # 从message18文件中获取信息
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"dept_stock_out_submit_url") "dept_stock_out_submit_url")
...@@ -412,14 +419,165 @@ def sCan_grant(type=1): # 获取条码and扫码发放高值不能发放 ...@@ -412,14 +419,165 @@ def sCan_grant(type=1): # 获取条码and扫码发放高值不能发放
pickScan3(udi_code, 3) # 试剂扫码发放 pickScan3(udi_code, 3) # 试剂扫码发放
def second_dept_consume_in_Stock(type=1):
module = 'b5_spd3_core_business_flow'
# # 登录获取用户id等信息,使用创建的用户登录===========开始
info = FileUtils().r_info8('b2_herp3_bs', "用户名信息", 'message3')
username = info['username1']
password = commonFuc().get_business_data("b2_herp3_bs", "password")
print('username,password', username, password)
# # 获取token和projectCode
token, projectCode, uxid, corpId, info = login(username, password, 2)
# 登录获取用户id等信息,使用创建的用户登录============结束\
# 获取请求头信息
headers = commonFuc().get_business_data(module, "json_headers2",
commonFuc().get_business_data(module, "json_contentType"), token,
commonFuc().get_business_data(module, "X-APP-CODE"))
if type==2:
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"dept_stock_scan_url")
print('消耗扫条码,url', url)
# 从message18文件中获取信息
info = FileUtils().r_info8(module, "条码信息", 'message18')
data1 = info['list_a']
stockId = commonFuc().analysis_json('stockId', data1)
areaCode = commonFuc().analysis_json('areaCode', data1)
areaName = commonFuc().analysis_json('areaName', data1)
shelfCode = commonFuc().analysis_json('shelfCode', data1)
hosGoodsId = commonFuc().analysis_json('hosGoodsId', data1)
goodsCode = commonFuc().analysis_json('goodsCode', 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)
pkgCodeSee = commonFuc().analysis_json('pkgCodeSee', data1)
ssccCode = commonFuc().analysis_json('ssccCode', data1)
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)
made = commonFuc().analysis_json('made', data1)
hosGoodsCode = commonFuc().analysis_json('hosGoodsCode', data1)
purModeText = commonFuc().analysis_json('purModeText', 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)
pkgBarcodeId = commonFuc().analysis_json('id', list_a)
print('extInfo', extInfo)
# inStockTime = commonFuc().analysis_json('inStockTime', extInfo)
inStockTime = reGetString(extInfo, r'inStockTime": "', r'",')
shelfNo = commonFuc().analysis_json('shelfNo', list_a)
pkgUdi = reGetString(extInfo, r'pkgDefId": "', r'",')
bottleId = commonFuc().analysis_json('bottleId', list_a)
shelfKindName = commonFuc().analysis_json('shelfKindName', list_a)
provName = commonFuc().analysis_json('provName', list_a)
provId = commonFuc().analysis_json('provId', list_a)
inStockDate = commonFuc().analysis_json('inStockDate', list_a)
stockName = commonFuc().analysis_json('stockName', list_a)
request_body = commonFuc().get_business_data(module, "payload34", pkgCodeSee, stockId, stockName,
areaCode, areaName)
print('消耗扫条码', 'request_body', request_body)
result = commonFuc().http_post(url, request_body, headers)
print('消耗扫条码,result', result)
viewId2 = commonFuc().analysis_json('id', commonFuc().analysis_json('data', result))
DRh_id = commonFuc().analysis_json('billId', commonFuc().analysis_json('data', result))
barcodeId = commonFuc().analysis_json('bottleId', commonFuc().analysis_json('data', result))
# 扫条码 == == == == == == == == == == == == == == == ==
# 消耗退回 == == == == == == == == == == == == == == == ==
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"dept_stock_rtn_submit_url")
print('消耗退回,url', url)
billMode = '20'
deptid2 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid2"]
request_body = commonFuc().get_business_data(module, "payload35", viewId2, hosGoodsId, DRh_id,
barcodeId, billMode, deptid2, areaCode, areaName)
print('消耗退回', 'request_body', request_body)
result = commonFuc().http_post(url, request_body, headers)
print('消耗退回,result', result)
elif type==1:
print('低值耗材消耗退回入库')
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"herpService_dept_availablePage_list_url")
info = FileUtils().r_info8(module, "条码信息", 'message18')
list_a = info['list_a']
pkgCodeSee = commonFuc().analysis_json('pkgCodeSee', list_a)
stockId = commonFuc().analysis_json('stockId', list_a)
stockName= commonFuc().analysis_json('stockName', list_a)
areaCode= commonFuc().analysis_json('areaCode', list_a)
areaName= commonFuc().analysis_json('areaName', list_a)
request_body = commonFuc().get_business_data(module, "payload63", stockId, stockName,
areaCode, areaName,get_hosid())
print('低值消耗产品查询', 'request_body', request_body)
result = commonFuc().http_post(url, request_body, headers)
print('低值消耗产品查询,result', result)
viewId2 = commonFuc().analysis_json('viewId', commonFuc().analysis_json('data', commonFuc().analysis_json('data', result)))
DRh_id = commonFuc().analysis_json('billId', commonFuc().analysis_json('data', commonFuc().analysis_json('data', result)))
barcodeId = commonFuc().analysis_json('bottleId', commonFuc().analysis_json('data', commonFuc().analysis_json('data', result)))
hosGoodsId = commonFuc().analysis_json('hosGoodsId', commonFuc().analysis_json('data', commonFuc().analysis_json('data', result)))
# 消耗退回 == == == == == == == == == == == == == == == ==
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"dept_stock_rtn_submit_url")
print('低值消耗消耗退回,url', url)
billMode = '10'
deptid2 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid2"]
request_body = commonFuc().get_business_data(module, "payload35", viewId2, hosGoodsId, DRh_id,
barcodeId, billMode, deptid2, areaCode, areaName)
print('低值消耗消耗退回', 'request_body', request_body)
result = commonFuc().http_post(url, request_body, headers)
print('低值消耗消耗退回,result', result)
elif type==3:
print('试剂耗材消耗退回入库')
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"herpService_dept_availablePage_list_url")
info = FileUtils().r_info8(module, "条码信息", 'message18')
list_a = info['list_a']
pkgCodeSee = commonFuc().analysis_json('pkgCodeSee', list_a)
stockId = commonFuc().analysis_json('stockId', list_a)
stockName= commonFuc().analysis_json('stockName', list_a)
areaCode= commonFuc().analysis_json('areaCode', list_a)
areaName= commonFuc().analysis_json('areaName', list_a)
request_body = commonFuc().get_business_data(module, "payload64", stockId, stockName,
areaCode, areaName,get_hosid())
print('试剂耗材消耗退回入库产品查询', 'request_body', request_body)
result = commonFuc().http_post(url, request_body, headers)
print('试剂耗材消耗退回入库产品查询,result', result)
import pdb
pdb.set_trace()
viewId2 = commonFuc().analysis_json('viewId', commonFuc().analysis_json('data', commonFuc().analysis_json('data', result)))
DRh_id = commonFuc().analysis_json('billId', commonFuc().analysis_json('data', commonFuc().analysis_json('data', result)))
barcodeId = commonFuc().analysis_json('bottleId', commonFuc().analysis_json('data', commonFuc().analysis_json('data', result)))
hosGoodsId = commonFuc().analysis_json('hosGoodsId', commonFuc().analysis_json('data', commonFuc().analysis_json('data', result)))
# 消耗退回 == == == == == == == == == == == == == == == ==
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"dept_stock_rtn_submit_url")
print('试剂耗材消耗退回,url', url)
billMode = '67'
deptid2 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid2"]
request_body = commonFuc().get_business_data(module, "payload35", viewId2, hosGoodsId, DRh_id,
barcodeId, billMode, deptid2, areaCode, areaName)
print('试剂耗材消耗退回', 'request_body', request_body)
result = commonFuc().http_post(url, request_body, headers)
print('试剂耗材消耗退回,result', result)
try: try:
updateUserLoginDefaultRange(get_listUserMgrRangePage1(2)) # 设置登录账号默认权限是二级库 updateUserLoginDefaultRange(get_listUserMgrRangePage1(2)) # 设置登录账号默认权限是二级库
sCan_grant(1)#低值扫码发放 # sCan_grant(1) # 低值扫码发放
sCan_grant(3) # 试剂扫码发放 # sCan_grant(3) # 试剂扫码发放
second_dept_consume_Out_Stock(2)#高值消耗出库 # second_dept_consume_Out_Stock(2) # 高值消耗出库
second_dept_consume_Out_Stock(1) # 低值消耗出库 # second_dept_consume_in_Stock(2) # 高值消耗退货入库
# second_dept_consume_Out_Stock(1) # 低值消耗出库
# second_dept_consume_in_Stock(1) # 低值消耗退回入库
second_dept_consume_Out_Stock(3) # 试剂消耗出库 second_dept_consume_Out_Stock(3) # 试剂消耗出库
second_dept_consume_in_Stock(3)
commonFuc().check_text_exist_result_text('succees', 'succees') commonFuc().check_text_exist_result_text('succees', 'succees')
except: except:
commonFuc().check_text_exist_result_text('error', '1') commonFuc().check_text_exist_result_text('error', '1')
...@@ -620,10 +620,12 @@ def get_udi2(type=1): # 二级科室库存明细查询获取条码 ...@@ -620,10 +620,12 @@ def get_udi2(type=1): # 二级科室库存明细查询获取条码
hosGoodsId = FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message1')['hosGoodsId'] hosGoodsId = FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message1')['hosGoodsId']
GoodsId = hosGoodsId.replace(get_hosid(), '') GoodsId = hosGoodsId.replace(get_hosid(), '')
request_body = commonFuc().get_business_data(module, "payload17_2_1", GoodsId, get_branch_id(), deptid2) request_body = commonFuc().get_business_data(module, "payload17_2_1", GoodsId, get_branch_id(), deptid2)
elif type == 3: elif type == 3:
hosGoodsId = FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message3')['hosGoodsId'] hosGoodsId = FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message3')['hosGoodsId']
GoodsId = hosGoodsId.replace(get_hosid(), '') GoodsId = hosGoodsId.replace(get_hosid(), '')
request_body = commonFuc().get_business_data(module, "payload17_2_2", GoodsId, get_branch_id(), deptid2) request_body = commonFuc().get_business_data(module, "payload17_2_2", GoodsId, get_branch_id(), deptid2)
elif type == 4:#试剂单瓶条码 elif type == 4:#试剂单瓶条码
hosGoodsId = FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message3')['hosGoodsId'] hosGoodsId = FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message3')['hosGoodsId']
GoodsId = hosGoodsId.replace(get_hosid(), '') GoodsId = hosGoodsId.replace(get_hosid(), '')
......
...@@ -67,6 +67,7 @@ ...@@ -67,6 +67,7 @@
"herpService_stock_out_use_buyInfo_url": "/api/herpService/stock/out/use/buyInfo/" "herpService_stock_out_use_buyInfo_url": "/api/herpService/stock/out/use/buyInfo/"
"herpService_stock_out_use_submit_url": "/api/herpService/stock/out/use/submit" "herpService_stock_out_use_submit_url": "/api/herpService/stock/out/use/submit"
"herpService_stockpile_list_url": "/api/herpService/stockpile/list" "herpService_stockpile_list_url": "/api/herpService/stockpile/list"
"herpService_dept_availablePage_list_url": "/api/herpService/dept/stock/rtn/availablePage"
"username": "xhs1009" "username": "xhs1009"
"username2": "test001" "username2": "test001"
...@@ -106,7 +107,7 @@ json_headers2: { ...@@ -106,7 +107,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": {"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_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","purModes":["10"],"ssccCode":"","deptId":"%s","deptQuery":true,"bottleId":"","billModes":null,"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}} "payload17_2": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["",""],"goodsName":"%s","branchId":"%s","purModes":["10"],"ssccCode":"","deptId":"%s","deptQuery":true,"bottleId":"","billModes":null,"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}}
"payload17_2_1": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["",""],"goodsName":"%s","branchId":"%s","purModes":["20"],"ssccCode":"","deptId":"%s","deptQuery":true,"bottleId":"","billModes":["25"],"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}} "payload17_2_1": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["",""],"goodsName":"%s","branchId":"%s","purModes":["20"],"ssccCode":"","deptId":"%s","deptQuery":true,"bottleId":"","billModes":["20"],"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}}
"payload17_2_2": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["",""],"goodsName":"%s","branchId":"%s","purModes":["60"],"ssccCode":"","deptId":"%s","deptQuery":true,"bottleId":"","billModes":["66"],"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}} "payload17_2_2": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["",""],"goodsName":"%s","branchId":"%s","purModes":["60"],"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","purModes":["60"],"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","purModes":["60"],"ssccCode":"","deptId":"%s","deptQuery":true,"bottleId":"","billModes":["67"],"provId":"","goodsSpec":"","batchCode":"","mfrCode":"","jskFlag":0}}
...@@ -175,4 +176,6 @@ json_headers2: { ...@@ -175,4 +176,6 @@ json_headers2: {
"payload59": {"tbStatus":20,"code":"%s","areaCode":"","ignoreValidExpDate":true,"pickType":"KS_SL"} "payload59": {"tbStatus":20,"code":"%s","areaCode":"","ignoreValidExpDate":true,"pickType":"KS_SL"}
"payload60": {"pickType":"KS_CB","tbStatus":20,"code":"%s","stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"默认库区","ignoreValidExpDate":false} "payload60": {"pickType":"KS_CB","tbStatus":20,"code":"%s","stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"默认库区","ignoreValidExpDate":false}
"payload61": {"pickType":"KS_XH","tbStatus":20,"code":"%s","stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","patientId":"","patientName":"","consumeType":2,"chargeDeptId":"","ignoreValidExpDate":false} "payload61": {"pickType":"KS_XH","tbStatus":20,"code":"%s","stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","patientId":"","patientName":"","consumeType":2,"chargeDeptId":"","ignoreValidExpDate":false}
"payload62": {"queryObject":{"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","outType":"1","patientId":"","patientName":"","consumeType":1,"hosId":"%s","goodsName":"","goodsSpec":"","purMode":"10"},"pageNum":1,"pageSize":50} "payload62": {"queryObject":{"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","outType":"1","patientId":"","patientName":"","consumeType":1,"hosId":"%s","goodsName":"","goodsSpec":"","purMode":"10"},"pageNum":1,"pageSize":50}
\ No newline at end of file "payload63": {"queryObject":{"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","patientId":"","patientName":"","consumeType":"1","hosId":"%s","orderNo":"","goodsName":"","goodsSpec":"","purMode":"10","billMode":"10"},"pageNum":1,"pageSize":50}
"payload64": {"queryObject":{"stockId":"%s","stockName":"%s","areaCode":"%s","areaName":"%s","inType":"0","bottleFlag":"1","patientId":"","patientName":"","consumeType":"1","hosId":"%s","goodsName":"","goodsSpec":"","orderNo":"","purMode":"60","billMode":"67"},"pageNum":1,"pageSize":50}
\ No newline at end of file
低值配送单号: 低值配送单号:
distrBillId1: PSh0347202406070021 distrBillId1: PSh0347202406070039
distrBillId2: PSh0347202406070021 distrBillId2: PSh0347202406070039
高值配送单号: 高值配送单号:
distrBillId1: PSh0347202406070022 distrBillId1: PSh0347202406070040
distrBillId2: PSh0347202406070022 distrBillId2: PSh0347202406070040
试剂配送单号: 试剂配送单号:
distrBillId1: PSh0347202406070023 distrBillId1: PSh0347202406070041
distrBillId2: PSh0347202406070023 distrBillId2: PSh0347202406070041
采购计划单号高值: 采购计划单号高值:
orderNo1: PLAN2024060726145 orderNo1: PLAN2024060726201
orderNo2: PLAN2024060726145 orderNo2: PLAN2024060726201
采购计划单号试剂: 采购计划单号试剂:
orderNo1: PLAN2024060726143 orderNo1: PLAN2024060726200
orderNo2: PLAN2024060726143 orderNo2: PLAN2024060726200
...@@ -8,22 +8,22 @@ ...@@ -8,22 +8,22 @@
taskType: 1 taskType: 1
sourceOrgId: p1e27a sourceOrgId: p1e27a
sourceOrgName: 国药集团公司N2)Tj sourceOrgName: 国药集团公司N2)Tj
sourceOrderNo: PSh0347202406070023 sourceOrderNo: PSh0347202406070041
billMode: '66' billMode: '66'
stockKind: stockKind:
purMode: purMode:
sourceId: PSh0347202406070023 sourceId: PSh0347202406070041
sourceDetailId: sourceDetailId:
sourceType: PSD sourceType: PSD
sourceTypeName: 配送单 sourceTypeName: 配送单
sourceVersion: 1 sourceVersion: 1
planOrderNo: PLAN2024060726143 planOrderNo: PLAN2024060726200
purOrderNo: CG2024060718087 purOrderNo: CG2024060718116
recOrgId: 7d4e304548bd4324bcd974e107ddeabd recOrgId: 7d4e304548bd4324bcd974e107ddeabd
recOrgName: 二级检验科002 recOrgName: 二级检验科002
billRelationJson: '{"buyBillId":"Bh03472024060700014","planBillId":"Ph034720240607022788","planOrderNo":"PLAN2024060726143","buyOrderNo":"BUY2024060704797","purOrderNo":"CG2024060718087","purBillId":"Ch034720240607000078","purBillDate":"2024-06-07 billRelationJson: '{"buyBillId":"Bh03472024060700036","planBillId":"Ph034720240607022845","planOrderNo":"PLAN2024060726200","buyOrderNo":"BUY2024060704819","purOrderNo":"CG2024060718116","purBillId":"Ch034720240607000107","purBillDate":"2024-06-07
07:38:40","distrBillId":"PSh0347202406070023","distrOrderNo":"PSh0347202406070023"}' 10:36:41","distrBillId":"PSh0347202406070041","distrOrderNo":"PSh0347202406070041"}'
taskDate: '2024-06-07 07:39:23' taskDate: '2024-06-07 10:37:31'
taskDateStart: taskDateStart:
taskDateEnd: taskDateEnd:
billModeList: billModeList:
......
...@@ -26,10 +26,10 @@ ...@@ -26,10 +26,10 @@
productDate: '2024-06-07' productDate: '2024-06-07'
provName: 国药集团公司N2)Tj provName: 国药集团公司N2)Tj
provId: provId:
viewId: '03838220' viewId: '03838238'
verifyFlag: 0 verifyFlag: 0
hasSterilize: 0 hasSterilize: 0
id: '03838220' id: '03838238'
detailRelationJson: detailRelationJson:
extInfo: '{"goodsGg":"G-31891","goodsCode":"00004021","purMode":60,"goodsName":"新型冠状病毒检测试剂%k$56","ygptCode":"","transCond":"","storageCond":"","erpCode":"11660969","ybDefId":""}' extInfo: '{"goodsGg":"G-31891","goodsCode":"00004021","purMode":60,"goodsName":"新型冠状病毒检测试剂%k$56","ygptCode":"","transCond":"","storageCond":"","erpCode":"11660969","ybDefId":""}'
recTemperature: 20 recTemperature: 20
......
验收单号: 验收单号:
CHECK_NO1: CHECKh03472024060700014 CHECK_NO1: CHECKh03472024060700032
CHECK_NO2: CHECKh03472024060700014 CHECK_NO2: CHECKh03472024060700032
条码信息: 条码信息:
list_a: list_a:
- &id001 - &id001
id: UT2406070008020005 id: UT2406070008020001
snCode: UT2406070008020005 snCode: UT2406070008020001
ssccCode: '010839000018756510' ssccCode: '010839000018756114'
pkgCodeSee: 0136570000040210104444112406071724121421UT240607000802 pkgCodeSee: 0136570000040210104444112406071724121421UT240607000802
hosGoodsId: h034700004021 hosGoodsId: h034700004021
hosGoodsCode: '00004021' hosGoodsCode: '00004021'
...@@ -29,8 +29,8 @@ ...@@ -29,8 +29,8 @@
pkgDefId: pkgDefId:
extInfo: '{"pkgUdi": "0136570000040210104444112406071724121421UT240607000802", extInfo: '{"pkgUdi": "0136570000040210104444112406071724121421UT240607000802",
"pkgDefId": "", "pkgDefQty": 1, "pkgDefName": "", "inStockTime": "2024-06-07 "pkgDefId": "", "pkgDefQty": 1, "pkgDefName": "", "inStockTime": "2024-06-07
08:26:58", "pkgBarcodeId": "UT240607000802"}' 14:06:36", "pkgBarcodeId": "UT240607000802"}'
bottleId: UT2406070008020005 bottleId: UT2406070008020001
pkgType: '67' pkgType: '67'
miDjmc: '' miDjmc: ''
miCode: '' miCode: ''
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
shelfKindName: 普通货位 shelfKindName: 普通货位
provName: 国药集团公司N2)Tj provName: 国药集团公司N2)Tj
provId: p1e27a provId: p1e27a
inStockDate: '2024-06-07 08:26:58' inStockDate: '2024-06-07 14:06:36'
mfrCode: mfrCode:
made: 德国 made: 德国
price: price:
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
pkgDefName: '100' pkgDefName: '100'
pkgDefQty: 100.0 pkgDefQty: 100.0
pkgQty: pkgQty:
qty: 300.0 qty: 795.0
goodsImg: [] goodsImg: []
pkgDefId: 6b59ecdb3df2446f930143a20befab12 pkgDefId: 6b59ecdb3df2446f930143a20befab12
buyPkgQty: buyPkgQty:
......
采购计划单号: 采购计划单号:
orderNo1: PLAN2024060726144 orderNo1: PLAN2024060726199
orderNo2: PLAN2024060726144 orderNo2: PLAN2024060726199
配送订单信息: 配送订单信息:
list_a: list_a:
- &id001 - &id001
- id: Ch034720240607000078 - id: Ch034720240607000107
lastModified: '2024-06-07 07:38:40' lastModified: '2024-06-07 10:36:41'
version: 0 version: 0
createTime: '2024-06-07 07:38:40' createTime: '2024-06-07 10:36:41'
createUser: h0347_UID-051318 createUser: h0347_UID-051318
lastModifiedUser: lastModifiedUser:
orderNo: CG2024060718087 orderNo: CG2024060718116
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: Ph034720240607022788 sourceId: Ph034720240607022845
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: PLAN2024060726143 planOrderNo: PLAN2024060726200
list_b: list_b:
- *id001 - *id001
list_c: list_c:
......
配送订单详细信息: 配送订单详细信息:
list_a: list_a:
- &id001 - &id001
- id: cec1b8fbe4fd4e79b2b714175312c46b - id: fb0288933bcd4070aba5bf0661c27246
lastModified: lastModified:
version: version:
createTime: createTime:
createUser: createUser:
lastModifiedUser: lastModifiedUser:
pid: Ch034720240607000078 pid: Ch034720240607000107
orderNo: CG2024060718087 orderNo: CG2024060718116
sourceId: 504bd33289024a1ca2771f60639330e5 sourceId: 1237a54bcde647618be47efb2735b583
hosGoodsId: h034700004021 hosGoodsId: h034700004021
mdmGoodsCode: '11660969' mdmGoodsCode: '11660969'
goodsCode: '00004021' goodsCode: '00004021'
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
notSendPkgQty: 0.0 notSendPkgQty: 0.0
inSettlement: 1 inSettlement: 1
closeType: 1 closeType: 1
detailRelationJson: '{"planBillId":"Ph034720240607022788","buyDetailId":"Bh034720240607000140001","planDetailId":"504bd33289024a1ca2771f60639330e5"}' detailRelationJson: '{"planBillId":"Ph034720240607022845","buyDetailId":"Bh034720240607000360001","planDetailId":"1237a54bcde647618be47efb2735b583"}'
extInfo: '{"goodsGg":"G-31891","goodsCode":"00004021","purMode":60,"goodsName":"新型冠状病毒检测试剂%k$56"}' extInfo: '{"goodsGg":"G-31891","goodsCode":"00004021","purMode":60,"goodsName":"新型冠状病毒检测试剂%k$56"}'
remark: remark:
tbStatus: tbStatus:
......
...@@ -76,9 +76,9 @@ setInterval(updateTime, 1000); // 每秒更新一次时间 ...@@ -76,9 +76,9 @@ 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'>1</td> <td class='details-col-elapsed'>0</td>
<td class='details-col-elapsed'>0分43</td> <td class='details-col-elapsed'>0分47</td>
<td class="details-col-elapsed">100.0%</td> <td class="details-col-elapsed">0.0%</td>
</tr> </tr>
</table> </table>
...@@ -94,8 +94,8 @@ setInterval(updateTime, 1000); // 每秒更新一次时间 ...@@ -94,8 +94,8 @@ 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="success">成功</td> <td class="fail">失败</td>
<td class="details-col-elapsed">42.861</td> <td class="details-col-elapsed">47.812</td>
<td class="details-col-elapsed">xiaohesheng</td> <td class="details-col-elapsed">xiaohesheng</td>
</tr> </tr>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment