Commit 89b517a1 authored by xiao-hesheng's avatar xiao-hesheng
Browse files

流程十二脚本编写

parent 23908ee7
...@@ -4,6 +4,7 @@ from airtest.core.helper import using ...@@ -4,6 +4,7 @@ from airtest.core.helper import using
from air_case.b1_herp3_login.登录内网系统.登录内网系统 import login_system from air_case.b1_herp3_login.登录内网系统.登录内网系统 import login_system
from common.common_func import commonFuc from common.common_func import commonFuc
from common.db.sql.sql_del_branch_info import delData
from common.fileUtls import FileUtils from common.fileUtls import FileUtils
import json import json
import time import time
...@@ -2503,6 +2504,7 @@ def pickScan2(PICK_ID, udi_code, type=1): # 二级库出库拣货扫码 ...@@ -2503,6 +2504,7 @@ def pickScan2(PICK_ID, udi_code, type=1): # 二级库出库拣货扫码
print('result', result) print('result', result)
return areaCode, pickerId return areaCode, pickerId
def pickScan3(udi_code, type=1): # 二级库扫码发放 def pickScan3(udi_code, type=1): # 二级库扫码发放
module = "b5_spd3_core_business_flow" module = "b5_spd3_core_business_flow"
# # 登录获取用户id等信息,使用创建的用户登录===========开始 # # 登录获取用户id等信息,使用创建的用户登录===========开始
...@@ -2520,13 +2522,13 @@ def pickScan3(udi_code, type=1): # 二级库扫码发放 ...@@ -2520,13 +2522,13 @@ def pickScan3(udi_code, type=1): # 二级库扫码发放
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, "herpService_stock_pick_scan_url") url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, "herpService_stock_pick_scan_url")
print('获取条码信息url', url) print('获取条码信息url', url)
deptid2=FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid2"] deptid2 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid2"]
deptName = FileUtils().r_info8('b2_herp3_bs', '所有科室name', 'message6')["deptid2"] deptName = FileUtils().r_info8('b2_herp3_bs', '所有科室name', 'message6')["deptid2"]
stockId = get_stockId(deptName + '库房', 2) stockId = get_stockId(deptName + '库房', 2)
deptName2=deptName + '库房' deptName2 = deptName + '库房'
areaCode=get_stockAreaId_new(deptid2,deptName,2) areaCode = get_stockAreaId_new(deptid2, deptName, 2)
request_body = commonFuc().get_business_data(module, "payload60", udi_code,stockId,deptName2,areaCode) request_body = commonFuc().get_business_data(module, "payload60", udi_code, stockId, deptName2, areaCode)
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) print('获取条码信息result', result)
import pdb import pdb
...@@ -2581,31 +2583,39 @@ def pickScan3(udi_code, type=1): # 二级库扫码发放 ...@@ -2581,31 +2583,39 @@ def pickScan3(udi_code, type=1): # 二级库扫码发放
unitName = commonFuc().analysis_json('unitName', data1) unitName = commonFuc().analysis_json('unitName', data1)
# ==============================获取条码信息 # ==============================获取条码信息
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_out_use_buyInfo_url") "herpService_stock_out_use_submit_url")
# url = url + PICK_ID
result = commonFuc().http_get(url, headers)
pickerId = commonFuc().analysis_json('pickId', commonFuc().analysis_json('data', result))
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"herpService_stock_out_pickScan_url")
print('url', url)
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')["deptid5"] deptName2 = FileUtils().r_info8('b2_herp3_bs', '所有科室name', 'message6')["deptid5"]
stockName = deptName2 + "库房" stockName = deptName2 + "库房"
createTime = timeUtils().get_time_hms(1) createTime = timeUtils().get_time_hms(1)
request_body = "request_body" request_body = "request_body"
mgrCorpName = '邹城市人民医院(test)'
mgrRangeId = 'fce41341f4d441239326a6f655be8a1a'
mgrRangeName = "二级检验科002";
extStr1 = get_branch_name();
extStr3 = get_branch_name()
stockName2 = '二级检验科002库房';
snCode = UTid
userLoginCode=username
cname=username
orgCode1=get_orgCode()
orgName1=get_orgName()
# # 请求体 # # 请求体
if type == 1: if type == 1:
request_body = commonFuc().get_business_data(module, "payload50_1_1", areaCode, areaName, UTid, createTime, request_body = commonFuc().get_business_data(module, "payload50_1_2", stockId, stockName, areaCode, areaName,
UTid, get_hosid(), stockId, areaCode, areaName, shelfCode, uxid, userLoginCode, cname, get_hosid(), get_branch_id(), deptid1,
orgCode1, orgName1, get_hosid(), get_hosid(), mgrCorpName,
get_branch_name(), mgrRangeId, mgrRangeName, extStr1, extStr3,
get_hosid(), stockId,
stockName2, areaCode, areaName, UTid, createTime, snCode,
get_hosid(), stockId, areaCode, areaName, shelfCode,
codeType, hosGoodsId, mdmGoodsCode, goodsCode, goodsDi, barName, codeType, hosGoodsId, mdmGoodsCode, goodsCode, goodsDi, barName,
batchCode, expdtDate, productDate, pkgCode, pkgCodeSee, ssccCode, batchCode, expdtDate, productDate, pkgCode, pkgCodeSee, ssccCode,
tbStatus, pkgDefId, purBillId, pkgDefName, distrBillId, tbStatus, pkgDefId, pkgDefQty, purBillId, pkgDefName, distrBillId,
inStockTime, distrDetailId, purMode, price, goodsMfrsName, inStockTime, distrDetailId, purMode, price, goodsMfrsName,
goodsSpec, unit, goodsName, pkgDefId, pkgDefQty, pkgDefName, made, goodsSpec, unit, goodsName, pkgDefId, pkgDefQty, unitName,
unitName, hosGoodsCode, purModeText, PICK_ID, pickerId, purModeText)
stockName)
elif type == 2: elif type == 2:
request_body = commonFuc().get_business_data(module, "payload50_2_2", areaCode, areaName, UTid, createTime, request_body = commonFuc().get_business_data(module, "payload50_2_2", areaCode, areaName, UTid, createTime,
UTid, get_hosid(), stockId, areaCode, areaName, shelfCode, UTid, get_hosid(), stockId, areaCode, areaName, shelfCode,
...@@ -2614,7 +2624,7 @@ def pickScan3(udi_code, type=1): # 二级库扫码发放 ...@@ -2614,7 +2624,7 @@ def pickScan3(udi_code, type=1): # 二级库扫码发放
tbStatus, purBillId, distrBillId, tbStatus, purBillId, distrBillId,
inStockTime, distrDetailId, purMode, price, goodsMfrsName, inStockTime, distrDetailId, purMode, price, goodsMfrsName,
goodsSpec, unit, goodsName, made, goodsSpec, unit, goodsName, made,
unitName, hosGoodsCode, purModeText, PICK_ID, pickerId, unitName, hosGoodsCode, purModeText,
stockName) stockName)
elif type == 3: elif type == 3:
request_body = commonFuc().get_business_data(module, "payload50_1_1", areaCode, areaName, UTid, createTime, request_body = commonFuc().get_business_data(module, "payload50_1_1", areaCode, areaName, UTid, createTime,
...@@ -2624,20 +2634,23 @@ def pickScan3(udi_code, type=1): # 二级库扫码发放 ...@@ -2624,20 +2634,23 @@ def pickScan3(udi_code, type=1): # 二级库扫码发放
tbStatus, pkgDefId, purBillId, pkgDefName, distrBillId, tbStatus, pkgDefId, purBillId, pkgDefName, distrBillId,
inStockTime, distrDetailId, purMode, price, goodsMfrsName, inStockTime, distrDetailId, purMode, price, goodsMfrsName,
goodsSpec, unit, goodsName, pkgDefId, pkgDefQty, pkgDefName, made, goodsSpec, unit, goodsName, pkgDefId, pkgDefQty, pkgDefName, made,
unitName, hosGoodsCode, purModeText, PICK_ID, pickerId, unitName, hosGoodsCode, purModeText,
stockName) stockName)
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) print('result', result)
return areaCode, pickerId return areaCode
def get_branch_name(): def get_branch_name():
return FileUtils().r_info('b2_herp3_bs', '院区新增')["branch_name"] return FileUtils().r_info('b2_herp3_bs', '院区新增')["branch_name"]
def get_orgCode():
return delData().get_orgCode()
def get_orgName():
return delData().get_orgName()
def out_warehouse_review(PICK_ID): # 出库复核 def out_warehouse_review(PICK_ID): # 出库复核
module = "b5_spd3_core_business_flow" module = "b5_spd3_core_business_flow"
# # 登录获取用户id等信息,使用创建的用户登录===========开始 # # 登录获取用户id等信息,使用创建的用户登录===========开始
......
...@@ -685,7 +685,33 @@ class delData(object): ...@@ -685,7 +685,33 @@ class delData(object):
# print(results) # print(results)
s=''.join(map(str, results)) s=''.join(map(str, results))
return s return s
def get_orgCode(self):
connection = pymysql.connect(host="10.17.65.108", user="root", password="Cmic.2023", database="spd3_herp_test2",
charset="utf8")
branch_id = FileUtils().r_info8('b2_herp3_bs', "院区新增", 'message')['branch_id']
cursor = connection.cursor()
sql1 = "select code from sys_org where ename='设备科001' and branch_id='%s';"%branch_id
cursor.execute(sql1)
results = cursor.fetchall()
cursor.close()
# print(results)
s = ''.join(map(str, results))
return s
def get_orgName(self):
connection = pymysql.connect(host="10.17.65.108", user="root", password="Cmic.2023", database="spd3_herp_test2",
charset="utf8")
branch_id = FileUtils().r_info8('b2_herp3_bs', "院区新增", 'message')['branch_id']
cursor = connection.cursor()
sql1 = "select ename from sys_org where ename='设备科001' and branch_id='%s';" % branch_id
cursor.execute(sql1)
results = cursor.fetchall()
cursor.close()
# print(results)
s = ''.join(map(str, results))
return s
# delData().Delete_branch_by_id() # delData().Delete_branch_by_id()
# delData().Delete_goods_change_info() # delData().Delete_goods_change_info()
# delData().Delete_sys_config() # delData().Delete_sys_config()
......
...@@ -146,6 +146,8 @@ json_headers2: { ...@@ -146,6 +146,8 @@ json_headers2: {
"payload49_1": {"lockStatus":1,"buyId":"%s","version":"%s"} "payload49_1": {"lockStatus":1,"buyId":"%s","version":"%s"}
"payload50": {"areaCode":"%s","hdiList":[{"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":"%s","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":{"distrDetailId":"%s","distrBillId":"%s","certificateCode":"","purBillId":"%s","pkgDefQty":"%s","pkgDefId":"%s","pkgDefName":"%s"},"sourceDetailId":null,"purMode":"%s","purModes":null,"price":null,"pid":null,"goodsMfrsName":"%s","mfrsName":null,"goodsSpec":"%s","unit":"%s","goodsName":"%s","pkgDefId":"%s","pkgDefQty":"%s","purDetailId":null,"pkgDefName":"%s","printNum":"%s","deptId":null,"deptName":null,"billId":null,"taskId":null,"made":"%s","provId":null,"provName":null,"subProvId":null,"subProvName":null,"provHosGoodsId":null,"sourceType":null,"taskDate":null,"sourceOrderNo":null,"taskType":null,"detailId":null,"branchGoodsPkgDefList":null,"unitName":null,"areaCodeList":null,"diType":null,"mdmGoodsSpecCode":null,"hosGoodsCode":"%s","supplyId":null,"inSettlement":null,"spdGoodsCode":null,"codeKind":null,"brand":null,"miCode":null,"transferRatio":1,"miDjmc":null,"tbStatusList":null,"purModeText":null,"stockName":null,"tbStatusText":null,"pkgType":null,"bottleId":null,"pkgStatus":null,"qty":null,"packUnit":null,"minSaleQty":null,"rfidFlag":null,"mfrCodeFlag":null,"scanStatus":null,"scanId":null,"multiChargeFlag":null,"useFrequency":null,"chargeUnit":null,"lockStatus":null,"remark":null}],"id":"%s","areaName":"%s","stockName":"%s中心库房"} "payload50": {"areaCode":"%s","hdiList":[{"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":"%s","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":{"distrDetailId":"%s","distrBillId":"%s","certificateCode":"","purBillId":"%s","pkgDefQty":"%s","pkgDefId":"%s","pkgDefName":"%s"},"sourceDetailId":null,"purMode":"%s","purModes":null,"price":null,"pid":null,"goodsMfrsName":"%s","mfrsName":null,"goodsSpec":"%s","unit":"%s","goodsName":"%s","pkgDefId":"%s","pkgDefQty":"%s","purDetailId":null,"pkgDefName":"%s","printNum":"%s","deptId":null,"deptName":null,"billId":null,"taskId":null,"made":"%s","provId":null,"provName":null,"subProvId":null,"subProvName":null,"provHosGoodsId":null,"sourceType":null,"taskDate":null,"sourceOrderNo":null,"taskType":null,"detailId":null,"branchGoodsPkgDefList":null,"unitName":null,"areaCodeList":null,"diType":null,"mdmGoodsSpecCode":null,"hosGoodsCode":"%s","supplyId":null,"inSettlement":null,"spdGoodsCode":null,"codeKind":null,"brand":null,"miCode":null,"transferRatio":1,"miDjmc":null,"tbStatusList":null,"purModeText":null,"stockName":null,"tbStatusText":null,"pkgType":null,"bottleId":null,"pkgStatus":null,"qty":null,"packUnit":null,"minSaleQty":null,"rfidFlag":null,"mfrCodeFlag":null,"scanStatus":null,"scanId":null,"multiChargeFlag":null,"useFrequency":null,"chargeUnit":null,"lockStatus":null,"remark":null}],"id":"%s","areaName":"%s","stockName":"%s中心库房"}
"payload50_1_1": {"areaCode":"%s","areaName":"%s","hdiList":[{"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":100,"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":"%s","printNum":0,"deptId":null,"deptName":null,"billId":null,"taskId":null,"made":"%s","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}],"id":"%s","pickerId":"%s","version":0,"stockName":"%s"} "payload50_1_1": {"areaCode":"%s","areaName":"%s","hdiList":[{"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":100,"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":"%s","printNum":0,"deptId":null,"deptName":null,"billId":null,"taskId":null,"made":"%s","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}],"id":"%s","pickerId":"%s","version":0,"stockName":"%s"}
"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":"00003975","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}]}}
"payload51": "%s" "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":""} "payload51_1_1": {"targetAreaCode":"%s","billMode":16,"consumeType":0,"patientId":"","patientName":"","programType":"","sourceId":"%s","sourceType":"CK_SL","sourceVersion":0,"targetAreaName":"","targetBranchId":"","targetDeptId":"","targetDeptName":"","targetStockId":""}
......
低值配送单号: 低值配送单号:
distrBillId1: PSh0347202406040047 distrBillId1: PSh0347202406040063
distrBillId2: PSh0347202406040047 distrBillId2: PSh0347202406040063
高值配送单号: 高值配送单号:
distrBillId1: PSh0347202406040048 distrBillId1: PSh0347202406040064
distrBillId2: PSh0347202406040048 distrBillId2: PSh0347202406040064
试剂配送单号: 试剂配送单号:
distrBillId1: PSh0347202406040049 distrBillId1: PSh0347202406040065
distrBillId2: PSh0347202406040049 distrBillId2: PSh0347202406040065
采购计划单号高值: 采购计划单号高值:
orderNo1: PLAN2024060425423 orderNo1: PLAN2024060425434
orderNo2: PLAN2024060425423 orderNo2: PLAN2024060425434
采购计划单号试剂: 采购计划单号试剂:
orderNo1: PLAN2024060425424 orderNo1: PLAN2024060425435
orderNo2: PLAN2024060425424 orderNo2: PLAN2024060425435
...@@ -8,22 +8,22 @@ ...@@ -8,22 +8,22 @@
taskType: 1 taskType: 1
sourceOrgId: p1e26b sourceOrgId: p1e26b
sourceOrgName: 国药集团公司*0SeL sourceOrgName: 国药集团公司*0SeL
sourceOrderNo: PSh0347202406040049 sourceOrderNo: PSh0347202406040065
billMode: '66' billMode: '66'
stockKind: stockKind:
purMode: purMode:
sourceId: PSh0347202406040049 sourceId: PSh0347202406040065
sourceDetailId: sourceDetailId:
sourceType: PSD sourceType: PSD
sourceTypeName: 配送单 sourceTypeName: 配送单
sourceVersion: 1 sourceVersion: 1
planOrderNo: PLAN2024060425421 planOrderNo: PLAN2024060425435
purOrderNo: CG2024060417752 purOrderNo: CG2024060417768
recOrgId: fce41341f4d441239326a6f655be8a1a recOrgId: fce41341f4d441239326a6f655be8a1a
recOrgName: 二级检验科002 recOrgName: 二级检验科002
billRelationJson: '{"buyBillId":"Bh03472024060400066","planBillId":"Ph034720240604022066","planOrderNo":"PLAN2024060425421","buyOrderNo":"BUY2024060404658","purOrderNo":"CG2024060417752","purBillId":"Ch034720240604000106","purBillDate":"2024-06-04 billRelationJson: '{"buyBillId":"Bh03472024060400082","planBillId":"Ph034720240604022080","planOrderNo":"PLAN2024060425435","buyOrderNo":"BUY2024060404674","purOrderNo":"CG2024060417768","purBillId":"Ch034720240604000122","purBillDate":"2024-06-04
14:43:38","distrBillId":"PSh0347202406040049","distrOrderNo":"PSh0347202406040049"}' 15:00:20","distrBillId":"PSh0347202406040065","distrOrderNo":"PSh0347202406040065"}'
taskDate: '2024-06-04 14:44:24' taskDate: '2024-06-04 15:01:04'
taskDateStart: taskDateStart:
taskDateEnd: taskDateEnd:
billModeList: billModeList:
......
...@@ -26,10 +26,10 @@ ...@@ -26,10 +26,10 @@
productDate: '2024-06-04' productDate: '2024-06-04'
provName: 国药集团公司*0SeL provName: 国药集团公司*0SeL
provId: provId:
viewId: '03838051' viewId: '03838067'
verifyFlag: 0 verifyFlag: 0
hasSterilize: 0 hasSterilize: 0
id: '03838051' id: '03838067'
detailRelationJson: detailRelationJson:
extInfo: '{"goodsGg":"G-31891","goodsCode":"00003976","purMode":60,"goodsName":"新型冠状病毒检测试剂KngvT","ygptCode":"","transCond":"","storageCond":"","erpCode":"11660921","ybDefId":""}' extInfo: '{"goodsGg":"G-31891","goodsCode":"00003976","purMode":60,"goodsName":"新型冠状病毒检测试剂KngvT","ygptCode":"","transCond":"","storageCond":"","erpCode":"11660921","ybDefId":""}'
recTemperature: 20 recTemperature: 20
......
验收单号: 验收单号:
CHECK_NO1: CHECKh03472024060400045 CHECK_NO1: CHECKh03472024060400060
CHECK_NO2: CHECKh03472024060400045 CHECK_NO2: CHECKh03472024060400060
条码信息: 条码信息:
list_a: list_a:
- &id001 - &id001
id: UT240604000803 id: UT240604000839
snCode: UT240604000803 snCode: UT240604000839
ssccCode: '010839000182953920' ssccCode: '010839000182960621'
pkgCodeSee: 013651000003975010333112406041724121121UT240604000803 pkgCodeSee: 013651000003975010333112406041724121121UT240604000839
hosGoodsId: h034700003975 hosGoodsId: h034700003975
hosGoodsCode: '00003975' hosGoodsCode: '00003975'
goodsCode: '00003975' goodsCode: '00003975'
...@@ -18,18 +18,18 @@ ...@@ -18,18 +18,18 @@
expdtDate: '2024-12-11' expdtDate: '2024-12-11'
pkgDefName: '100' pkgDefName: '100'
pkgDefQty: 100.0 pkgDefQty: 100.0
stockId: 2cd98ebbd79f4129afc9f7143fe2e957 stockId: 2534a8daf941473daa55db31b56d76af
stockName: 级检测组003库房 stockName: 级检验科002库房
areaName: 默认库区 areaName: 默认库区
areaCode: areah03472191 areaCode: areah03472192
lockStatus: 0 lockStatus: 0
unitName: 100支/100 unitName: 100支/100
shelfCode: areah03472191-A-01-01 shelfCode: areah03472192-A-01-01
shelfNo: A01-A-01-01 shelfNo: A01-A-01-01
pkgDefId: 99ff61b624d544dfb4c563de0140fb75 pkgDefId: 99ff61b624d544dfb4c563de0140fb75
extInfo: '{"pkgDefId": "99ff61b624d544dfb4c563de0140fb75", "pkgDefQty": 100, "purBillId": extInfo: '{"pkgDefId": "99ff61b624d544dfb4c563de0140fb75", "pkgDefQty": 100, "purBillId":
"CG2024060417721", "pkgDefName": "100", "distrBillId": "PSh0347202406040019", "CG2024060417741", "pkgDefName": "100", "distrBillId": "PSh0347202406040034",
"inStockTime": "2024-06-04 10:10:25", "distrDetailId": "03838019", "certificateCode": "inStockTime": "2024-06-04 14:32:47", "distrDetailId": "03838036", "certificateCode":
""}' ""}'
bottleId: bottleId:
pkgType: '16' pkgType: '16'
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
shelfKindName: 普通货位 shelfKindName: 普通货位
provName: 国药集团公司*0SeL provName: 国药集团公司*0SeL
provId: p1e26b provId: p1e26b
inStockDate: '2024-06-04 10:10:25' inStockDate: '2024-06-04 14:32:46'
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: 700.0 qty: 1100.0
goodsImg: [] goodsImg: []
pkgDefId: db3a9047c8e1443cb1de3b11b72f2e98 pkgDefId: db3a9047c8e1443cb1de3b11b72f2e98
buyPkgQty: buyPkgQty:
......
采购计划单号: 采购计划单号:
orderNo1: PLAN2024060425422 orderNo1: PLAN2024060425436
orderNo2: PLAN2024060425422 orderNo2: PLAN2024060425436
配送订单信息: 配送订单信息:
list_a: list_a:
- &id001 - &id001
- id: Ch034720240604000106 - id: Ch034720240604000122
lastModified: '2024-06-04 14:43:38' lastModified: '2024-06-04 15:00:20'
version: 0 version: 0
createTime: '2024-06-04 14:43:38' createTime: '2024-06-04 15:00:20'
createUser: h0347_UID-051312 createUser: h0347_UID-051312
lastModifiedUser: lastModifiedUser:
orderNo: CG2024060417752 orderNo: CG2024060417768
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: Ph034720240604022066 sourceId: Ph034720240604022080
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: PLAN2024060425421 planOrderNo: PLAN2024060425435
list_b: list_b:
- *id001 - *id001
list_c: list_c:
......
配送订单详细信息: 配送订单详细信息:
list_a: list_a:
- &id001 - &id001
- id: 1f2341b0619e4ad79e088e613311b3e7 - id: ef81d0c8a86640628e1e870cec218f03
lastModified: lastModified:
version: version:
createTime: createTime:
createUser: createUser:
lastModifiedUser: lastModifiedUser:
pid: Ch034720240604000106 pid: Ch034720240604000122
orderNo: CG2024060417752 orderNo: CG2024060417768
sourceId: 9920d433cacd4e34a4fe69f4ce25056f sourceId: ccbdf4d934184b25a85d40c049954405
hosGoodsId: h034700003976 hosGoodsId: h034700003976
mdmGoodsCode: '11660921' mdmGoodsCode: '11660921'
goodsCode: '00003976' goodsCode: '00003976'
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
notSendPkgQty: 0.0 notSendPkgQty: 0.0
inSettlement: 1 inSettlement: 1
closeType: 1 closeType: 1
detailRelationJson: '{"planBillId":"Ph034720240604022066","buyDetailId":"Bh034720240604000660001","planDetailId":"9920d433cacd4e34a4fe69f4ce25056f"}' detailRelationJson: '{"planBillId":"Ph034720240604022080","buyDetailId":"Bh034720240604000820001","planDetailId":"ccbdf4d934184b25a85d40c049954405"}'
extInfo: '{"goodsGg":"G-31891","goodsCode":"00003976","purMode":60,"goodsName":"新型冠状病毒检测试剂KngvT"}' extInfo: '{"goodsGg":"G-31891","goodsCode":"00003976","purMode":60,"goodsName":"新型冠状病毒检测试剂KngvT"}'
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'>0</td> <td class='details-col-elapsed'>1</td>
<td class='details-col-elapsed'>4分1</td> <td class='details-col-elapsed'>33分26</td>
<td class="details-col-elapsed">0.0%</td> <td class="details-col-elapsed">100.0%</td>
</tr> </tr>
</table> </table>
...@@ -93,9 +93,9 @@ setInterval(updateTime, 1000); // 每秒更新一次时间 ...@@ -93,9 +93,9 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
</tr> </tr>
<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_b4流程十一请领业务流_二级库向直送/log.html' target='_blank'>a_b4流程十一请领业务流_二级库向直送</a></td>
<td class="fail">失败</td> <td class="success">成功</td>
<td class="details-col-elapsed">241.637</td> <td class="details-col-elapsed">2005.893</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