Commit 1bf5da1a authored by xiao-hesheng's avatar xiao-hesheng
Browse files

流程十四脚本编写

parent a8b4b756
...@@ -294,132 +294,177 @@ def second_center_Stock_return_Out(type): # 中心库退供应商 ...@@ -294,132 +294,177 @@ def second_center_Stock_return_Out(type): # 中心库退供应商
result = commonFuc().http_post(url, request_body, headers) result = commonFuc().http_post(url, request_body, headers)
print('result', result) print('result', result)
elif type == 1: elif type == 1:
print('低值耗材或者试剂退库出库') print('低值耗材退货出库')
udi_code = get_udi2(1) # 获取条码 低值1 高值2 试剂3 module = "b5_spd3_core_business_flow"
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, # # 登录获取用户id等信息,使用创建的用户登录===========开始
"herpService_stock_pick_scan_url") info = FileUtils().r_info8('b2_herp3_bs', "用户名信息", 'message3')
# 从message18文件中获取信息 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等信息,使用创建的用户登录============结束
# 到库房明细查询,查询产品的udi码
get_udi(1)
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, "herpService_pick_submit_url")
print('url', 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"))
# 从文件中获取必要信息
info = FileUtils().r_info8(module, "条码信息", 'message18') info = FileUtils().r_info8(module, "条码信息", 'message18')
# print('info', info) # print('info', info)
list_a = info['list_a'] list_a = info['list_a']
stockId = commonFuc().analysis_json('stockId', list_a) # print('list_a', list_a[0], type(list_a), len(list_a))
stockName = commonFuc().analysis_json('stockName', list_a) UTid = 'UT'
areaCode = commonFuc().analysis_json('areaCode', list_a) areaCode = 'areaCode';
areaName = commonFuc().analysis_json('areaName', list_a) createTime = 'createTime';
deptId2 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid2"] hosId = 'hosId';
targetDeptId = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid1"] stockId = 'stockId';
deptName = get_branch_name() areaCode = 'areaCode';
targetStockId = get_stockId(deptName + '中心库房', 1) areaName = 'areaName';
shelfCode = 'shelfCode'
codeType = 'codeType';
tagType = 'tagType';
hosGoodsId = 'hosGoodsId';
mdmGoodsCode = 'mdmGoodsCode';
goodsCode = 'goodsCode';
goodsDi = 'goodsDi';
barName = 'barName';
batchCode = 'batchCode'
expdtDate = 'expdtDate';
productDate = 'productDate'
pkgCode = 'pkgCode'
print('aaaaaaaaaaaaaaaaaaaaaaaaa', list_a[0])
list_b = list_a[0]
for i in list_b:
print(i)
UTid = i['id']
areaCode = i['areaCode']
createTime = i['createTime']
hosId = i['hosId']
stockId = i['stockId'];
areaCode = i['areaCode'];
areaName = i['areaName'];
shelfCode = i['shelfCode']
codeType = i['codeType'];
tagType = i['tagType'];
hosGoodsId = i['hosGoodsId'];
mdmGoodsCode = i['mdmGoodsCode']
goodsCode = i['goodsCode'];
goodsDi = i['goodsDi'];
barName = i['barName'];
batchCode = i['batchCode']
expdtDate = i['expdtDate'];
productDate = i['productDate']
pkgCode = i['pkgCode']
pkgCodeSee = i['pkgCodeSee']
ssccCode = i['ssccCode']
tbStatus = i['tbStatus']
onlyKey = i['hosGoodsId']
ext = i['ext']
print('ext', ext)
distrDetailId = ext['distrDetailId']
distrBillId = ext['distrBillId']
purBillId = ext['purBillId']
pkgDefQty = ext['pkgDefQty']
pkgDefId = ext['pkgDefId']
pkgDefName = ext['pkgDefName']
purMode = i['purMode']
goodsMfrsName = i['goodsMfrsName']
goodsSpec = i['goodsSpec']
unit = i['unit']
goodsName = i['goodsName']
pkgDefId = i['pkgDefId']
pkgDefQty = i['pkgDefQty']
pkgDefName = i['pkgDefName']
printNum = i['printNum']
made = i['made']
provId = i['provId']
provName = i['provName']
subProvId = i['subProvId']
subProvName = i['subProvName']
hosGoodsCode = i['hosGoodsCode']
subSendFlag = i['subSendFlag']
areaName = i['areaName']
hosId = i['hosId']
break
deptid1 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid1"]
deptName = FileUtils().r_info8('b2_herp3_bs', '所有科室name', 'message6')["deptid1"]
# # 请求体
request_body = commonFuc().get_business_data(module, "payload19", areaCode, UTid, createTime, UTid, hosId,
stockId,
areaCode, areaName, shelfCode, codeType, tagType, hosGoodsId,
mdmGoodsCode, goodsCode, goodsDi, barName, batchCode, expdtDate,
productDate, pkgCode, pkgCodeSee, ssccCode, tbStatus,
distrDetailId,
distrBillId, purBillId, pkgDefQty, pkgDefId, pkgDefName, purMode,
goodsMfrsName, goodsSpec, unit, goodsName, pkgDefId, pkgDefQty,
pkgDefName, printNum, made, provId, provName, subProvId,
subProvName,
hosGoodsCode, subSendFlag, onlyKey, areaName, hosId,
get_branch_id(),
deptid1, deptName, stockId)
print('request_body', 'ccccccc', request_body)
request_body = commonFuc().get_business_data(module, "payload65", udi_code, stockId, deptId2, areaCode, # # # # 发送请求
areaName,
targetStockId, targetDeptId)
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)
PICK_ID = commonFuc().analysis_json('data', result)
# 获取必要信息 # =====================出库复核列表查询获取pickid===============
deptid2 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid2"]
data1 = commonFuc().analysis_json('data', result)
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, url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"dept_stock_out_submit_url") "herpService_pick_return_page_url")
print('url', url)
deptid2 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid2"] request_body = commonFuc().get_business_data(module, "payload20", get_branch_id(), get_hosid(), deptid1)
deptid1 = FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid1"] # # # # 发送请求
deptName2 = FileUtils().r_info8('b2_herp3_bs', '所有科室name', 'message6')["deptid2"] result = commonFuc().http_post(url, request_body, headers)
stockName2 = deptName2 + "库房" print('result', result)
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()
request_body = commonFuc().get_business_data(module, "payload50_2_4", stockId, deptId2, areaCode, # =====================出库复核列表查询获取pickid===============
areaName,targetStockId,targetDeptId, # =======================查看出库单详细信息===============
uxid, userLoginCode, cname, get_hosid(), get_branch_id(), url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
deptid1, "herpService_pick_checkReview_url")
orgCode1, orgName1, get_hosid(), get_hosid(), mgrCorpName, url = url + ' '.join(PICK_ID) + '?pickedFlag=true'
get_branch_id(), print('url', url)
get_branch_name(), mgrRangeId, mgrRangeName, extStr1, extStr3, # # # # 发送请求
get_hosid(), stockId,deptId2, result = commonFuc().http_get(url, headers)
areaCode, areaName, targetStockId, targetDeptId, UTid,createTime,snCode, print('查看出库单详细信息result', result)
get_hosid(), stockId, areaCode, areaName, shelfCode, # =======================查看出库单详细信息===============
codeType, hosGoodsId, mdmGoodsCode, goodsCode, goodsDi, # ========================扫码复核
barName, url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
batchCode, expdtDate, productDate, pkgCode, pkgCodeSee, "herpService_stock_hdiBarcode_scan_url")
ssccCode, url = url + pkgCode
tbStatus, pkgDefId,purBillId, print('url', url)
distrBillId, # # # # 发送请求
inStockTime, distrDetailId,purMode, price, goodsMfrsName, result = commonFuc().http_get(url, headers)
goodsSpec, unit, goodsName,pkgDefId,pkgDefName,made, unitName, print('扫码复核result', result)
hosGoodsCode, purModeText) data = commonFuc().analysis_json('data', result)
UT_id = commonFuc().analysis_json('id', data)
createTime = commonFuc().analysis_json('createTime', data)
snCode = commonFuc().analysis_json('snCode', data)
tbStatus = commonFuc().analysis_json('tbStatus', data)
print(UT_id)
# ========================扫码复核
# ========出库复核提交==========
url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module,
"herpService_stock_review_pass_submit_url")
print('url', url)
sourceId = ' '.join(PICK_ID)
# 请求体
request_body = commonFuc().get_business_data(module, "payload21", UT_id, createTime, snCode, hosId, stockId,
areaCode, areaName, shelfCode, codeType, tagType, hosGoodsId,
mdmGoodsCode, goodsCode, goodsDi, barName, batchCode, expdtDate,
productDate, pkgCode, pkgCodeSee, ssccCode, tbStatus,
distrDetailId,
distrBillId, purBillId, pkgDefQty, pkgDefId, pkgDefName, purMode,
goodsMfrsName, goodsSpec, unit, goodsName, pkgDefId, pkgDefQty,
pkgDefName, made, hosGoodsCode, sourceId)
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('herpService_stock_review_pass_submit_urlresult', result)
# ========出库复核提交
elif type == 3: elif type == 3:
print('试剂产品退库出库') print('试剂产品退库出库')
udi_code = get_udi2(3) # 获取条码 低值1 高值2 试剂3 udi_code = get_udi2(3) # 获取条码 低值1 高值2 试剂3
...@@ -552,10 +597,10 @@ def second_center_Stock_return_Out(type): # 中心库退供应商 ...@@ -552,10 +597,10 @@ def second_center_Stock_return_Out(type): # 中心库退供应商
try: try:
updateUserLoginDefaultRange(get_listUserMgrRangePage1(1)) # 设置登录账号默认权限是二级库 updateUserLoginDefaultRange(get_listUserMgrRangePage1(1)) # 设置登录账号默认权限是二级库
second_center_Stock_return_Out(2) #高值耗材退货出库 # second_center_Stock_return_Out(2) #高值耗材退货出库
# approval_center()#审批 # approval_center()#审批
# putaway()#中心库上架 # putaway()#中心库上架
# second_center_Stock_return_Out(1) #低值耗材退货出库 second_center_Stock_return_Out(1) #低值耗材退货出库
# approval_center() # 审批 # approval_center() # 审批
# putaway() # 中心库上架 # putaway() # 中心库上架
# second_center_Stock_return_Out(3) #试剂耗材退货出库 # second_center_Stock_return_Out(3) #试剂耗材退货出库
......
企业信息: 企业信息:
e_id: CR202406180076 e_id: CR202406190038
cname: 国药集团公司gFOwi cname: 国药集团公司Z6F#v
医院信息: 医院信息:
h_id: 湖南省人民医院GF(j) h_id: 湖南省人民医院@RtSG
h_name: 湖南省人民医院GF(j) h_name: 湖南省人民医院@RtSG
产品审核信息: 产品审核信息:
MSPid: MSP2406180021_1 MSPid: MSP2406190011_1
hosId: h0347 hosId: h0347
hosGoodsId: h034700004173 hosGoodsId: h034700004184
provGoodsid: provGood-99221361 provGoodsid: provGood-99221372
goodsAuditBillId: MSP2406180021 goodsAuditBillId: MSP2406190011
targetId: MSP2406180021_1 targetId: MSP2406190011_1
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
list_a: list_a:
- &id001 - &id001
settleMonth: '202407' settleMonth: '202407'
pid: OBh0347202406180005 pid: OBh0347202406190004
hosGoodsId: h034700004170 hosGoodsId: h034700004181
goodsCode: '00004170' goodsCode: '00004181'
goodsName: 一次性注射器_低值D4tGq goodsName: 一次性注射器_低值YxUS@
goodsGg: G-31891 goodsGg: G-31891
mfrsName: 德国歌德公司 Geuder AG mfrsName: 德国歌德公司 Geuder AG
unit: 支 unit: 支
...@@ -20,14 +20,14 @@ ...@@ -20,14 +20,14 @@
normalContractId: normalContractId:
normalContract: '1' normalContract: '1'
detailList: detailList:
- pid: OBh0347202406180005 - pid: OBh0347202406190004
settleMonth: '202407' settleMonth: '202407'
accountDate: '2024-06-18' accountDate: '2024-06-19'
hosGoodsId: h034700004170 hosGoodsId: h034700004181
batchCode: '333' batchCode: '333'
distrDetailId: '03838557' distrDetailId: '03838584'
distrId: PSh0347202406180020 distrId: PSh0347202406190005
distrOrderNo: PSh0347202406180020 distrOrderNo: PSh0347202406190005
settlePrice: 99.9999 settlePrice: 99.9999
maxSettleQty: -100.0 maxSettleQty: -100.0
maxSettleAmount: -9999.99 maxSettleAmount: -9999.99
...@@ -36,11 +36,11 @@ ...@@ -36,11 +36,11 @@
leftSettleQty: -100.0 leftSettleQty: -100.0
leftSettleAmount: -9999.99 leftSettleAmount: -9999.99
hosId: h0347 hosId: h0347
provId: p1e2aa provId: p1e2ae
branchId: h0347-3681 branchId: h0347-3684
balanceDetId: OBh0347202406180005-000001 balanceDetId: OBh0347202406190004-000001
purMode: 10 purMode: 10
barCode: 013681000004170010333112406181724122521UT240618000802 barCode: 013684000004181010333112406191724122621UT240619000202
batchId: batchId:
price: price:
maxQty: maxQty:
...@@ -53,15 +53,15 @@ ...@@ -53,15 +53,15 @@
volumeFlag: volumeFlag:
onlineKind: onlineKind:
invoicePrice: 99.9999 invoicePrice: 99.9999
viewId: 202407OBh0347202406180005h034700004170 viewId: 202407OBh0347202406190004h034700004181
- pid: OBh0347202406180005 - pid: OBh0347202406190004
settleMonth: '202407' settleMonth: '202407'
accountDate: '2024-06-18' accountDate: '2024-06-19'
hosGoodsId: h034700004170 hosGoodsId: h034700004181
batchCode: '333' batchCode: '333'
distrDetailId: '03838557' distrDetailId: '03838584'
distrId: PSh0347202406180020 distrId: PSh0347202406190005
distrOrderNo: PSh0347202406180020 distrOrderNo: PSh0347202406190005
settlePrice: 99.9999 settlePrice: 99.9999
maxSettleQty: 100.0 maxSettleQty: 100.0
maxSettleAmount: 9999.99 maxSettleAmount: 9999.99
...@@ -70,11 +70,11 @@ ...@@ -70,11 +70,11 @@
leftSettleQty: 100.0 leftSettleQty: 100.0
leftSettleAmount: 9999.99 leftSettleAmount: 9999.99
hosId: h0347 hosId: h0347
provId: p1e2aa provId: p1e2ae
branchId: h0347-3681 branchId: h0347-3684
balanceDetId: OBh0347202406180005-000002 balanceDetId: OBh0347202406190004-000002
purMode: 10 purMode: 10
barCode: 013681000004170010333112406181724122521UT240618000846 barCode: 013684000004181010333112406191724122621UT240619000202
batchId: batchId:
price: price:
maxQty: maxQty:
...@@ -87,10 +87,10 @@ ...@@ -87,10 +87,10 @@
volumeFlag: volumeFlag:
onlineKind: onlineKind:
invoicePrice: 99.9999 invoicePrice: 99.9999
viewId: 202407OBh0347202406180005h034700004170 viewId: 202407OBh0347202406190004h034700004181
unique: 202407OBh0347202406180005h034700004170 unique: 202407OBh0347202406190004h034700004181
onlineKind: '10' onlineKind: '10'
viewId: 202407OBh0347202406180005h034700004170 viewId: 202407OBh0347202406190004h034700004181
list_b: list_b:
- *id001 - *id001
list_c: list_c:
......
院区新增: 院区新增:
branch_id: h0347-3681 branch_id: h0347-3684
branch_name: 东土城路院区!IhMl branch_name: 东土城路院区L3*Gp
科室信息: 科室信息:
dept2_id: 841867446f2943f98fc5e32eb3d096a4 dept2_id: f30e982dcac741ccab5c8ad19e52bc08
dept2_name: 二级检验科002 dept2_name: 二级检验科002
用户名信息: 用户名信息:
username1: 自动化测试8M)(@ username1: 自动化测试71LE8
username2: 自动化测试8M)(@ username2: 自动化测试71LE8
一级科室信息: 一级科室信息:
dept1_id: fc63d8b32f764950916d8ebd54cfb292 dept1_id: 1589537ac5ce4e6fa00c04e8b9c99a53
dept1_name: 设备科001 dept1_name: 设备科001
部门和库区信息: 部门和库区信息:
dept1_id: fc63d8b32f764950916d8ebd54cfb292 dept1_id: 1589537ac5ce4e6fa00c04e8b9c99a53
stockAreaId: 748ea274a2cd4f1e809dc34eaf6f71df stockAreaId: 1a1df9332eb84328aa8c57023d8570ff
所有科室id: 所有科室id:
deptid1: fc63d8b32f764950916d8ebd54cfb292 deptid1: 1589537ac5ce4e6fa00c04e8b9c99a53
deptid2: 841867446f2943f98fc5e32eb3d096a4 deptid2: f30e982dcac741ccab5c8ad19e52bc08
deptid3: ec3821ff59384808871a2a10458b564b deptid3: f5ed5089eb4d41ea807d13923e5b4fc4
deptid4: 3e3d90abd5744f59b3f8a747df56bdd0 deptid4: 769085be24064d8f911f9b55b8d9052b
deptid5: 34fc2c77ac44430382834b2282846ede deptid5: c830e366e0a94e7786d0aa89d4897892
所有科室name: 所有科室name:
deptid1: 设备科001 deptid1: 设备科001
deptid2: 二级检验科002 deptid2: 二级检验科002
......
shelfinfo: shelfinfo:
shelfid: 748ea274a2cd4f1e809dc34eaf6f71df shelfid: 1a1df9332eb84328aa8c57023d8570ff
shelfCode: areah03472376 shelfCode: areah03472395
areaName: 自动化测试 areaName: 自动化测试
供货关系申请2: 供货关系申请2:
e_corpId: p1e2aa e_corpId: p1e2ae
h_corpId: h0347 h_corpId: h0347
e_username: 国药集团公司gFOwi e_username: 国药集团公司Z6F#v
h_name: test001 h_name: test001
产品审核信息: 产品审核信息:
MSPid: MSP2406180017_1 MSPid: MSP2406190007_1
hosId: h0347 hosId: h0347
hosGoodsId: h034700004169 hosGoodsId: h034700004180
provGoodsid: provGood-99221357 provGoodsid: provGood-99221368
goodsAuditBillId: MSP2406180017 goodsAuditBillId: MSP2406190007
targetId: MSP2406180017_1 targetId: MSP2406190007_1
低值配送单号: 低值配送单号:
distrBillId1: PSh0347202406180036 distrBillId1: PSh0347202406190046
distrBillId2: PSh0347202406180036 distrBillId2: PSh0347202406190046
高值配送单号: 高值配送单号:
distrBillId1: PSh0347202406180037 distrBillId1: PSh0347202406190047
distrBillId2: PSh0347202406180037 distrBillId2: PSh0347202406190047
试剂配送单号: 试剂配送单号:
distrBillId1: PSh0347202406180038 distrBillId1: PSh0347202406190048
distrBillId2: PSh0347202406180038 distrBillId2: PSh0347202406190048
采购计划单号高值: 采购计划单号高值:
orderNo1: PLAN2024061829162 orderNo1: PLAN2024061929302
orderNo2: PLAN2024061829162 orderNo2: PLAN2024061929302
采购计划单号试剂: 采购计划单号试剂:
orderNo1: PLAN2024061829164 orderNo1: PLAN2024061929301
orderNo2: PLAN2024061829164 orderNo2: PLAN2024061929301
...@@ -3,27 +3,27 @@ ...@@ -3,27 +3,27 @@
- &id001 - &id001
- id: - id:
hosId: h0347 hosId: h0347
branchId: h0347-3681 branchId: h0347-3684
deptId: deptId:
taskType: 1 taskType: 1
sourceOrgId: p1e2aa sourceOrgId: p1e2ae
sourceOrgName: 国药集团公司gFOwi sourceOrgName: 国药集团公司Z6F#v
sourceOrderNo: PSh0347202406180038 sourceOrderNo: PSh0347202406190048
billMode: '66' billMode: '66'
stockKind: stockKind:
purMode: purMode:
sourceId: PSh0347202406180038 sourceId: PSh0347202406190048
sourceDetailId: sourceDetailId:
sourceType: PSD sourceType: PSD
sourceTypeName: 配送单 sourceTypeName: 配送单
sourceVersion: 1 sourceVersion: 1
planOrderNo: PLAN2024061829164 planOrderNo: PLAN2024061929301
purOrderNo: CG2024061819122 purOrderNo: CG2024061919213
recOrgId: 841867446f2943f98fc5e32eb3d096a4 recOrgId: f30e982dcac741ccab5c8ad19e52bc08
recOrgName: 二级检验科002 recOrgName: 二级检验科002
billRelationJson: '{"buyBillId":"Bh03472024061800015","planBillId":"Ph034720240618025809","planOrderNo":"PLAN2024061829164","buyOrderNo":"BUY2024061805110","purOrderNo":"CG2024061819122","purBillId":"Ch034720240618000120","purBillDate":"2024-06-18 billRelationJson: '{"buyBillId":"Bh03472024061900013","planBillId":"Ph034720240619025946","planOrderNo":"PLAN2024061929301","buyOrderNo":"BUY2024061905134","purOrderNo":"CG2024061919213","purBillId":"Ch034720240619000084","purBillDate":"2024-06-19
10:44:44","distrBillId":"PSh0347202406180038","distrOrderNo":"PSh0347202406180038"}' 11:18:07","distrBillId":"PSh0347202406190048","distrOrderNo":"PSh0347202406190048"}'
taskDate: '2024-06-18 10:45:24' taskDate: '2024-06-19 11:18:52'
taskDateStart: taskDateStart:
taskDateEnd: taskDateEnd:
billModeList: billModeList:
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
- &id001 - &id001
- purMode: 60 - purMode: 60
unitName: 100支/100 unitName: 100支/100
hosGoodsId: h034700004171 hosGoodsId: h034700004182
mdmGoodsCode: mdmGoodsCode:
spdGoodsCode: '11661120' spdGoodsCode: '11661131'
goodsCode: '00004171' goodsCode: '00004182'
goodsName: 新型冠状病毒检测试剂IkfpG goodsName: 新型冠状病毒检测试剂)IWA8
goodsGg: G-31891 goodsGg: G-31891
mfrsId: mfrsId:
mfrsName: 德国歌德公司 Geuder AG mfrsName: 德国歌德公司 Geuder AG
...@@ -22,16 +22,16 @@ ...@@ -22,16 +22,16 @@
pkgDefName: '100' pkgDefName: '100'
pkgDefQty: 100.0 pkgDefQty: 100.0
batchCode: '4444' batchCode: '4444'
expdtDate: '2024-12-25' expdtDate: '2024-12-26'
productDate: '2024-06-18' productDate: '2024-06-19'
provName: 国药集团公司gFOwi provName: 国药集团公司Z6F#v
provId: provId:
viewId: '03838575' viewId: '03838618'
verifyFlag: 0 verifyFlag: 0
hasSterilize: 0 hasSterilize: 0
id: '03838575' id: '03838618'
detailRelationJson: detailRelationJson:
extInfo: '{"goodsGg":"G-31891","goodsCode":"00004171","purMode":60,"goodsName":"新型冠状病毒检测试剂IkfpG","ygptCode":"","transCond":"","storageCond":"","erpCode":"11661120","ybDefId":""}' extInfo: '{"goodsGg":"G-31891","goodsCode":"00004182","purMode":60,"goodsName":"新型冠状病毒检测试剂)IWA8","ygptCode":"","transCond":"","storageCond":"","erpCode":"11661131","ybDefId":""}'
recTemperature: 20 recTemperature: 20
recHumidity: 30 recHumidity: 30
distrPrice: 99.9999 distrPrice: 99.9999
...@@ -56,6 +56,7 @@ ...@@ -56,6 +56,7 @@
multiChargeFlag: 0 multiChargeFlag: 0
useFrequency: 1 useFrequency: 1
codingType: 0 codingType: 0
limitMessage:
list_b: list_b:
- *id001 - *id001
list_c: list_c:
......
验收单号: 验收单号:
CHECK_NO1: CHECKh03472024061800016 CHECK_NO1: CHECKh03472024061900019
CHECK_NO2: CHECKh03472024061800016 CHECK_NO2: CHECKh03472024061900019
...@@ -5,34 +5,34 @@ ...@@ -5,34 +5,34 @@
lastModified: lastModified:
version: version:
createTime: createTime:
createUser: h0347_UID-051346 createUser: h0347_UID-051348
lastModifiedUser: lastModifiedUser:
billMode: '16' billMode: '16'
recType: recType:
stockKind: stockKind:
purMode: purMode:
sourceId: CHECKh03472024061800004 sourceId: CHECKh03472024061900002
sourceType: PSD sourceType: PSD
sourceVersion: 0 sourceVersion: 0
batchList: batchList:
billRelationJson: billRelationJson:
hosId: h0347 hosId: h0347
deptId: fc63d8b32f764950916d8ebd54cfb292 deptId: 1589537ac5ce4e6fa00c04e8b9c99a53
deptName: deptName:
branchId: h0347-3681 branchId: h0347-3684
branchName: branchName:
taskType: 1 taskType: 1
sourceOrgId: p1e2aa sourceOrgId: p1e2ae
sourceOrgName: 国药集团公司gFOwi sourceOrgName: 国药集团公司Z6F#v
sourceOrderNo: YS240618004 sourceOrderNo: YS240619002
taskSourceNo: PSh0347202406180020 taskSourceNo: PSh0347202406190005
areaCode: areah03472376 areaCode: areah03472395
areaName: 自动化测试 areaName: 自动化测试
goodsName: goodsName:
goodsGg: goodsGg:
startDate: startDate:
endDate: endDate:
taskDate: '2024-06-18 10:16:19' taskDate: '2024-06-19 07:12:32'
pkgTaskId: pkgTaskId:
pkgFlag: pkgFlag:
remark: '' remark: ''
......
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