diff --git "a/air_case/b5_spd3_core_business_flow/a_c0\346\265\201\347\250\213\345\215\201\344\270\203\351\200\200\350\264\247\344\270\232\345\212\241 \344\270\255\345\277\203\345\272\223\351\200\200\344\276\233\345\272\224\345\225\206.air/a_c0\346\265\201\347\250\213\345\215\201\344\270\203\351\200\200\350\264\247\344\270\232\345\212\241 \344\270\255\345\277\203\345\272\223\351\200\200\344\276\233\345\272\224\345\225\206.py" "b/air_case/b5_spd3_core_business_flow/a_c0\346\265\201\347\250\213\345\215\201\344\270\203\351\200\200\350\264\247\344\270\232\345\212\241 \344\270\255\345\277\203\345\272\223\351\200\200\344\276\233\345\272\224\345\225\206.air/a_c0\346\265\201\347\250\213\345\215\201\344\270\203\351\200\200\350\264\247\344\270\232\345\212\241 \344\270\255\345\277\203\345\272\223\351\200\200\344\276\233\345\272\224\345\225\206.py" index b23d4f14425c936afa4deec4f186ed1731a39438..d363652b08e74d3be2fa99da8b297b07682d5598 100644 --- "a/air_case/b5_spd3_core_business_flow/a_c0\346\265\201\347\250\213\345\215\201\344\270\203\351\200\200\350\264\247\344\270\232\345\212\241 \344\270\255\345\277\203\345\272\223\351\200\200\344\276\233\345\272\224\345\225\206.air/a_c0\346\265\201\347\250\213\345\215\201\344\270\203\351\200\200\350\264\247\344\270\232\345\212\241 \344\270\255\345\277\203\345\272\223\351\200\200\344\276\233\345\272\224\345\225\206.py" +++ "b/air_case/b5_spd3_core_business_flow/a_c0\346\265\201\347\250\213\345\215\201\344\270\203\351\200\200\350\264\247\344\270\232\345\212\241 \344\270\255\345\277\203\345\272\223\351\200\200\344\276\233\345\272\224\345\225\206.air/a_c0\346\265\201\347\250\213\345\215\201\344\270\203\351\200\200\350\264\247\344\270\232\345\212\241 \344\270\255\345\277\203\345\272\223\351\200\200\344\276\233\345\272\224\345\225\206.py" @@ -14,8 +14,8 @@ from airtest.core.api import using __author__ = "xiaohesheng" """ -case_tag:api,spd_core1,a_c0流程十七退货业务 中心库退供应商.air,id2302,id2302-20,sit,on -核心业务流:a_c0流程十七退货业务 中心库退供应商.air +case_tag:api,spd_core1,a_c0流程十七退货业务 中心库退供应商,id2302,id2302-20,sit,on +核心业务流:a_c0流程十七退货业务 中心库退供应商 python runner_test.py tag id2302-20 debug mdm3 """ diff --git "a/air_case/b5_spd3_core_business_flow/a_c1\346\265\201\347\250\213\345\215\201\345\205\253\344\270\255\345\277\203\345\272\223\344\270\232\345\212\241_\346\213\206\345\214\205\345\212\237\350\203\275.air/a_c1\346\265\201\347\250\213\345\215\201\345\205\253\344\270\255\345\277\203\345\272\223\344\270\232\345\212\241_\346\213\206\345\214\205\345\212\237\350\203\275.py" "b/air_case/b5_spd3_core_business_flow/a_c1\346\265\201\347\250\213\345\215\201\345\205\253\344\270\255\345\277\203\345\272\223\344\270\232\345\212\241_\346\213\206\345\214\205\345\212\237\350\203\275.air/a_c1\346\265\201\347\250\213\345\215\201\345\205\253\344\270\255\345\277\203\345\272\223\344\270\232\345\212\241_\346\213\206\345\214\205\345\212\237\350\203\275.py" new file mode 100644 index 0000000000000000000000000000000000000000..e58759375838ef5622ca768fbee293ce2bfb77f3 --- /dev/null +++ "b/air_case/b5_spd3_core_business_flow/a_c1\346\265\201\347\250\213\345\215\201\345\205\253\344\270\255\345\277\203\345\272\223\344\270\232\345\212\241_\346\213\206\345\214\205\345\212\237\350\203\275.air/a_c1\346\265\201\347\250\213\345\215\201\345\205\253\344\270\255\345\277\203\345\272\223\344\270\232\345\212\241_\346\213\206\345\214\205\345\212\237\350\203\275.py" @@ -0,0 +1,566 @@ +# -*- encoding=utf8 -*- +import json +import traceback + +from air_case.b1_herp3_login.登录内网系统.登录内网系统 import login_system +from air_case.public1.public1.public1 import * +from common.db.sql.sql_del_branch_info import delData + +from common.fileUtls import FileUtils +from common.run_cmd_script import execute_command +from common.timeUtils import timeUtils +from airtest.core.api import using + +__author__ = "xiaohesheng" + +""" +case_tag:api,spd_core1,a_c1流程十八中心库业务_拆包功能,id2302,id2302-21,sit,on +核心业务流:a_c1流程十八中心库业务_拆包功能 +python runner_test.py tag id2302-20 debug mdm3 +""" + + + + + +def second_center_Stock_return_Out(type): # 中心库退供应商 + 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:#高值退货出库 + 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等信息,使用创建的用户登录============结束 + # 到库房明细查询,查询产品的udi码 + get_udi(2) + 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') + # print('info', info) + list_a = info['list_a'] + # print('list_a', list_a[0], type(list_a), len(list_a)) + UTid = 'UT' + areaCode = 'areaCode'; + createTime = 'createTime'; + hosId = 'hosId'; + stockId = 'stockId'; + areaCode = 'areaCode'; + 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'] + inStockTime=i['inStockTime'] + break + # pkgDefQty=1 + 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, "payload66", areaCode, UTid, createTime, UTid, hosId, + stockId, + areaCode, areaName, shelfCode, codeType, tagType, hosGoodsId, + mdmGoodsCode, goodsCode, goodsDi, barName, batchCode, expdtDate, + productDate, pkgCode, pkgCodeSee, ssccCode, tbStatus,pkgDefQty, + purBillId,distrBillId,inStockTime,distrDetailId, + purMode, + goodsMfrsName, goodsSpec, unit, goodsName + , printNum, made, provId, provName, subProvId, + subProvName, + hosGoodsCode, subSendFlag, onlyKey, areaName, hosId, + get_branch_id(), + deptid1, deptName, stockId) + print('request_body', 'ccccccc', request_body) + + # # # # 发送请求 + result = commonFuc().http_post(url, request_body, headers) + print('result', result) + PICK_ID = commonFuc().analysis_json('data', result) + # =====================出库复核列表查询获取pickid=============== + url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, + "herpService_pick_return_page_url") + print('url', url) + request_body = commonFuc().get_business_data(module, "payload20", get_branch_id(), get_hosid(), deptid1) + # # # # 发送请求 + result = commonFuc().http_post(url, request_body, headers) + print('result', result) + + # =====================出库复核列表查询获取pickid=============== + # =======================查看出库单详细信息=============== + url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, + "herpService_pick_checkReview_url") + url = url + ' '.join(PICK_ID) + '?pickedFlag=true' + print('url', url) + # # # # 发送请求 + result = commonFuc().http_get(url, headers) + print('查看出库单详细信息result', result) + # =======================查看出库单详细信息=============== + # ========================扫码复核 + url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, + "herpService_stock_hdiBarcode_scan_url") + url = url + pkgCode + print('url', url) + # # # # 发送请求 + result = commonFuc().http_get(url, headers) + print('扫码复核result', result) + 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) + # # # # 发送请求 + result = commonFuc().http_post(url, request_body, headers) + print('herpService_stock_review_pass_submit_urlresult', result) + # ========出库复核提交 + elif type == 1: + print('低值耗材退货出库') + 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等信息,使用创建的用户登录============结束 + # 到库房明细查询,查询产品的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') + # print('info', info) + list_a = info['list_a'] + # print('list_a', list_a[0], type(list_a), len(list_a)) + UTid = 'UT' + areaCode = 'areaCode'; + createTime = 'createTime'; + hosId = 'hosId'; + stockId = 'stockId'; + areaCode = 'areaCode'; + 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) + + # # # # 发送请求 + result = commonFuc().http_post(url, request_body, headers) + print('result', result) + PICK_ID = commonFuc().analysis_json('data', result) + # =====================出库复核列表查询获取pickid=============== + url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, + "herpService_pick_return_page_url") + print('url', url) + request_body = commonFuc().get_business_data(module, "payload20", get_branch_id(), get_hosid(), deptid1) + # # # # 发送请求 + result = commonFuc().http_post(url, request_body, headers) + print('result', result) + + # =====================出库复核列表查询获取pickid=============== + # =======================查看出库单详细信息=============== + url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, + "herpService_pick_checkReview_url") + url = url + ' '.join(PICK_ID) + '?pickedFlag=true' + print('url', url) + # # # # 发送请求 + result = commonFuc().http_get(url, headers) + print('查看出库单详细信息result', result) + # =======================查看出库单详细信息=============== + # ========================扫码复核 + url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, + "herpService_stock_hdiBarcode_scan_url") + url = url + pkgCode + print('url', url) + # # # # 发送请求 + result = commonFuc().http_get(url, headers) + print('扫码复核result', result) + 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) + # # # # 发送请求 + result = commonFuc().http_post(url, request_body, headers) + print('herpService_stock_review_pass_submit_urlresult', result) + # ========出库复核提交 + elif type == 3: + print('试剂产品退库出库') + 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等信息,使用创建的用户登录============结束 + # 到库房明细查询,查询产品的udi码 + get_udi(3) + 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') + # print('info', info) + list_a = info['list_a'] + # print('list_a', list_a[0], type(list_a), len(list_a)) + UTid = 'UT' + areaCode = 'areaCode'; + createTime = 'createTime'; + hosId = 'hosId'; + stockId = 'stockId'; + areaCode = 'areaCode'; + 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) + + # # # # 发送请求 + result = commonFuc().http_post(url, request_body, headers) + print('result', result) + PICK_ID = commonFuc().analysis_json('data', result) + # =====================出库复核列表查询获取pickid=============== + url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, + "herpService_pick_return_page_url") + print('url', url) + request_body = commonFuc().get_business_data(module, "payload20", get_branch_id(), get_hosid(), deptid1) + # # # # 发送请求 + result = commonFuc().http_post(url, request_body, headers) + print('result', result) + + # =====================出库复核列表查询获取pickid=============== + # =======================查看出库单详细信息=============== + url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, + "herpService_pick_checkReview_url") + url = url + ' '.join(PICK_ID) + '?pickedFlag=true' + print('url', url) + # # # # 发送请求 + result = commonFuc().http_get(url, headers) + print('查看出库单详细信息result', result) + # =======================查看出库单详细信息=============== + # ========================扫码复核 + url = commonFuc().get_api_add_port_url() + commonFuc().get_business_data(module, + "herpService_stock_hdiBarcode_scan_url") + url = url + pkgCode + print('url', url) + # # # # 发送请求 + result = commonFuc().http_get(url, headers) + print('扫码复核result', result) + 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) + # # # # 发送请求 + result = commonFuc().http_post(url, request_body, headers) + print('herpService_stock_review_pass_submit_urlresult', result) + # ========出库复核提交 + +try: + updateUserLoginDefaultRange(get_listUserMgrRangePage1(1)) # 设置登录账号默认权限是二级库 + second_center_Stock_return_Out(2) #高值耗材退货出库 + second_center_Stock_return_Out(1) #低值耗材退货出库 + second_center_Stock_return_Out(3) #试剂耗材退货出库 + commonFuc().check_text_exist_result_text('succees', 'succees') +except: + commonFuc().check_text_exist_result_text('error', '1') diff --git a/data/a2_mdm3_ea/message b/data/a2_mdm3_ea/message index 48b08471fee2af8b7099310acf046d044e16819c..9a9ef1189591dd3dd129a36d6ba49cd310812b09 100644 --- a/data/a2_mdm3_ea/message +++ b/data/a2_mdm3_ea/message @@ -1,3 +1,3 @@ 企业信息: - e_id: CR202406190038 - cname: 国药集团公司Z6F#v + e_id: CR202406210038 + cname: 国药集团公司wAPq1 diff --git a/data/a3_mdm3_hs/message b/data/a3_mdm3_hs/message index bdc6e9c2ee8c4ed9ad58b88c3491c8a56e8cda2f..38a9e20bb23998bd8f8730a169856945fa313bc0 100644 --- a/data/a3_mdm3_hs/message +++ b/data/a3_mdm3_hs/message @@ -1,3 +1,3 @@ 医院信息: - h_id: 湖南省人民医院@RtSG - h_name: 湖南省人民医院@RtSG + h_id: 湖南省人民医院C1P*t + h_name: 湖南省人民医院C1P*t diff --git a/data/a5_mdm3_pdm/message2 b/data/a5_mdm3_pdm/message2 index 0b96bb28e4148589f82e2d63284f33f4c261590d..c3c010b5db42ad118064daece034f4084b449f72 100644 --- a/data/a5_mdm3_pdm/message2 +++ b/data/a5_mdm3_pdm/message2 @@ -1,7 +1,7 @@ 产品审核信息: - MSPid: MSP2406190011_1 + MSPid: MSP2406210011_1 hosId: h0347 - hosGoodsId: h034700004184 - provGoodsid: provGood-99221372 - goodsAuditBillId: MSP2406190011 - targetId: MSP2406190011_1 + hosGoodsId: h034700004200 + provGoodsid: provGood-99221388 + goodsAuditBillId: MSP2406210011 + targetId: MSP2406210011_1 diff --git a/data/a6_mdm3_si/message b/data/a6_mdm3_si/message index 26948adedd82d376e517d043981d63818da7b39c..6c196d3b0f7c75c909670f40bfac91ca66ff2604 100644 --- a/data/a6_mdm3_si/message +++ b/data/a6_mdm3_si/message @@ -2,10 +2,10 @@ list_a: - &id001 settleMonth: '202407' - pid: OBh0347202406190004 - hosGoodsId: h034700004181 - goodsCode: '00004181' - goodsName: 一次性注射器_低值YxUS@ + pid: OBh0347202406210004 + hosGoodsId: h034700004197 + goodsCode: '00004197' + goodsName: 一次性注射器_低值wSho7 goodsGg: G-31891 mfrsName: 德国歌德公司 Geuder AG unit: 支 @@ -20,14 +20,14 @@ normalContractId: normalContract: '1' detailList: - - pid: OBh0347202406190004 + - pid: OBh0347202406210004 settleMonth: '202407' - accountDate: '2024-06-19' - hosGoodsId: h034700004181 + accountDate: '2024-06-21' + hosGoodsId: h034700004197 batchCode: '333' - distrDetailId: '03838584' - distrId: PSh0347202406190005 - distrOrderNo: PSh0347202406190005 + distrDetailId: '03838667' + distrId: PSh0347202406210005 + distrOrderNo: PSh0347202406210005 settlePrice: 99.9999 maxSettleQty: -100.0 maxSettleAmount: -9999.99 @@ -36,11 +36,11 @@ leftSettleQty: -100.0 leftSettleAmount: -9999.99 hosId: h0347 - provId: p1e2ae - branchId: h0347-3684 - balanceDetId: OBh0347202406190004-000001 + provId: p1e2b2 + branchId: h0347-3687 + balanceDetId: OBh0347202406210004-000001 purMode: 10 - barCode: 013684000004181010333112406191724122621UT240619000202 + barCode: 013687000004197010333112406211724122821UT240621000202 batchId: price: maxQty: @@ -53,15 +53,15 @@ volumeFlag: onlineKind: invoicePrice: 99.9999 - viewId: 202407OBh0347202406190004h034700004181 - - pid: OBh0347202406190004 + viewId: 202407OBh0347202406210004h034700004197 + - pid: OBh0347202406210004 settleMonth: '202407' - accountDate: '2024-06-19' - hosGoodsId: h034700004181 + accountDate: '2024-06-21' + hosGoodsId: h034700004197 batchCode: '333' - distrDetailId: '03838584' - distrId: PSh0347202406190005 - distrOrderNo: PSh0347202406190005 + distrDetailId: '03838667' + distrId: PSh0347202406210005 + distrOrderNo: PSh0347202406210005 settlePrice: 99.9999 maxSettleQty: 100.0 maxSettleAmount: 9999.99 @@ -70,11 +70,11 @@ leftSettleQty: 100.0 leftSettleAmount: 9999.99 hosId: h0347 - provId: p1e2ae - branchId: h0347-3684 - balanceDetId: OBh0347202406190004-000002 + provId: p1e2b2 + branchId: h0347-3687 + balanceDetId: OBh0347202406210004-000002 purMode: 10 - barCode: 013684000004181010333112406191724122621UT240619000202 + barCode: 013687000004197010333112406211724122821UT240621000242 batchId: price: maxQty: @@ -87,10 +87,10 @@ volumeFlag: onlineKind: invoicePrice: 99.9999 - viewId: 202407OBh0347202406190004h034700004181 - unique: 202407OBh0347202406190004h034700004181 + viewId: 202407OBh0347202406210004h034700004197 + unique: 202407OBh0347202406210004h034700004197 onlineKind: '10' - viewId: 202407OBh0347202406190004h034700004181 + viewId: 202407OBh0347202406210004h034700004197 list_b: - *id001 list_c: diff --git a/data/b2_herp3_bs/message b/data/b2_herp3_bs/message index 7b984a8a8866e5b02007f5f26c2624010386667e..5e3a0f63d61d029c7e3137d179cffad049df6f86 100644 --- a/data/b2_herp3_bs/message +++ b/data/b2_herp3_bs/message @@ -1,6 +1,6 @@ 院区新增: - branch_id: h0347-3684 - branch_name: 东土城路院区L3*Gp + branch_id: h0347-3687 + branch_name: 东土城路院区#Q^eJ 科室信息: - dept2_id: f30e982dcac741ccab5c8ad19e52bc08 + dept2_id: 97f0bb2c6f6244e5aca24dcbc1b0696b dept2_name: 二级检验科002 diff --git a/data/b2_herp3_bs/message3 b/data/b2_herp3_bs/message3 index 67d5d7bf1d38dadf096f50abd14ee2bff14a8efb..95d460c899ecf7003af747d4b775d886fd8a4886 100644 --- a/data/b2_herp3_bs/message3 +++ b/data/b2_herp3_bs/message3 @@ -1,3 +1,3 @@ 用户名信息: - username1: 自动化测试71LE8 - username2: 自动化测试71LE8 + username1: 自动化测试2nKkb + username2: 自动化测试2nKkb diff --git a/data/b2_herp3_bs/message4 b/data/b2_herp3_bs/message4 index 2748a734305459b9b66b3cd42114ad14a1354af5..8055907584c2257d2e8be35c6f63ddcff106c019 100644 --- a/data/b2_herp3_bs/message4 +++ b/data/b2_herp3_bs/message4 @@ -1,3 +1,3 @@ 一级科室信息: - dept1_id: 1589537ac5ce4e6fa00c04e8b9c99a53 + dept1_id: bbcf77aa4edd44189d3d59530cebb055 dept1_name: 设备科001 diff --git a/data/b2_herp3_bs/message5 b/data/b2_herp3_bs/message5 index 9d6caaf9724398e103e6f4019d444d2e397e7f31..c55010d4e315e9e85212f011ecf7ec4f6ba9d639 100644 --- a/data/b2_herp3_bs/message5 +++ b/data/b2_herp3_bs/message5 @@ -1,3 +1,3 @@ 部门和库区信息: - dept1_id: 1589537ac5ce4e6fa00c04e8b9c99a53 - stockAreaId: 1a1df9332eb84328aa8c57023d8570ff + dept1_id: bbcf77aa4edd44189d3d59530cebb055 + stockAreaId: e5ad268efab34b20a48db02c3101f2e6 diff --git a/data/b2_herp3_bs/message6 b/data/b2_herp3_bs/message6 index e165dd40c99012a815f11f911596d1c6e353403c..06be15070ff855c9d107e6d24bd926cb457486e0 100644 --- a/data/b2_herp3_bs/message6 +++ b/data/b2_herp3_bs/message6 @@ -1,9 +1,9 @@ 所有科室id: - deptid1: 1589537ac5ce4e6fa00c04e8b9c99a53 - deptid2: f30e982dcac741ccab5c8ad19e52bc08 - deptid3: f5ed5089eb4d41ea807d13923e5b4fc4 - deptid4: 769085be24064d8f911f9b55b8d9052b - deptid5: c830e366e0a94e7786d0aa89d4897892 + deptid1: bbcf77aa4edd44189d3d59530cebb055 + deptid2: 97f0bb2c6f6244e5aca24dcbc1b0696b + deptid3: 9fdf35c1a1fd419081deeac036134602 + deptid4: 17054079cbde43eca43cfec614444428 + deptid5: 2e0632b5481640baa5ad6d59cc3b3f21 所有科室name: deptid1: 设备科001 deptid2: 二级检验科002 diff --git a/data/b2_herp3_bs/message7 b/data/b2_herp3_bs/message7 index 0d00ad73870827a88a08347deda2f66f4d94fa3b..3441a49f9c7baed30335e9dbdfbbc49b062dc019 100644 --- a/data/b2_herp3_bs/message7 +++ b/data/b2_herp3_bs/message7 @@ -1,4 +1,4 @@ shelfinfo: - shelfid: 1a1df9332eb84328aa8c57023d8570ff - shelfCode: areah03472395 + shelfid: e5ad268efab34b20a48db02c3101f2e6 + shelfCode: areah03472411 areaName: 自动化测试 diff --git a/data/b5_spd3_core_business_flow/message b/data/b5_spd3_core_business_flow/message index 166233c43066bbdd49cc8e2e3038b06fd2b89772..7d92e9059ab1ea999bd32ab60ed54896a78460d4 100644 --- a/data/b5_spd3_core_business_flow/message +++ b/data/b5_spd3_core_business_flow/message @@ -1,5 +1,5 @@ 供货关系申请2: - e_corpId: p1e2ae + e_corpId: p1e2b2 h_corpId: h0347 - e_username: 国药集团公司Z6F#v + e_username: 国药集团公司wAPq1 h_name: test001 diff --git a/data/b5_spd3_core_business_flow/message1 b/data/b5_spd3_core_business_flow/message1 index 3130ab57a13d1b50b5e22b58f37a8802e1235c40..05cac50af5f6da0c79f1239402764a9a36df270e 100644 --- a/data/b5_spd3_core_business_flow/message1 +++ b/data/b5_spd3_core_business_flow/message1 @@ -1,7 +1,7 @@ 产品审核信息: - MSPid: MSP2406190007_1 + MSPid: MSP2406210007_1 hosId: h0347 - hosGoodsId: h034700004180 - provGoodsid: provGood-99221368 - goodsAuditBillId: MSP2406190007 - targetId: MSP2406190007_1 + hosGoodsId: h034700004196 + provGoodsid: provGood-99221384 + goodsAuditBillId: MSP2406210007 + targetId: MSP2406210007_1 diff --git a/data/b5_spd3_core_business_flow/message10 b/data/b5_spd3_core_business_flow/message10 index c30107ff2e99b2eb0617cde3aaf0669e22ca90e9..ba0fa2c2a7d770dd545ae03508c6a7d632e69b5f 100644 --- a/data/b5_spd3_core_business_flow/message10 +++ b/data/b5_spd3_core_business_flow/message10 @@ -1,3 +1,9 @@ -高值跟台配送单号: - distrBillId1: PSh0347202406200011 - distrBillId2: PSh0347202406200011 +低值配送单号: + distrBillId1: PSh0347202406210021 + distrBillId2: PSh0347202406210021 +高值配送单号: + distrBillId1: PSh0347202406210022 + distrBillId2: PSh0347202406210022 +试剂配送单号: + distrBillId1: PSh0347202406210023 + distrBillId2: PSh0347202406210023 diff --git a/data/b5_spd3_core_business_flow/message11 b/data/b5_spd3_core_business_flow/message11 index e26661614c238c6467e80099aff3ee5cea009b6e..340cf5dbee8c42870e12bae668d7b9291071f036 100644 --- a/data/b5_spd3_core_business_flow/message11 +++ b/data/b5_spd3_core_business_flow/message11 @@ -1,3 +1,3 @@ 采购计划单号高值: - orderNo1: PLAN2024061929302 - orderNo2: PLAN2024061929302 + orderNo1: PLAN2024062129450 + orderNo2: PLAN2024062129450 diff --git a/data/b5_spd3_core_business_flow/message12 b/data/b5_spd3_core_business_flow/message12 index 4a5970092fd91d41dac1d3d1a98736e11e5ac1fb..2c1e49b46b113206915b6e5a447d2d0154c6d860 100644 --- a/data/b5_spd3_core_business_flow/message12 +++ b/data/b5_spd3_core_business_flow/message12 @@ -1,3 +1,3 @@ 采购计划单号试剂: - orderNo1: PLAN2024061929301 - orderNo2: PLAN2024061929301 + orderNo1: PLAN2024062129451 + orderNo2: PLAN2024062129451 diff --git a/data/b5_spd3_core_business_flow/message13 b/data/b5_spd3_core_business_flow/message13 index 0d342e4a79e8e18ee766f136de44015ba19dd765..f71fb4390b9bbb471c06d4fd8ebccc6fc2460940 100644 --- a/data/b5_spd3_core_business_flow/message13 +++ b/data/b5_spd3_core_business_flow/message13 @@ -3,33 +3,34 @@ - &id001 - id: hosId: h0347 - branchId: h0347-3684 + branchId: h0347-3687 deptId: taskType: 1 - sourceOrgId: p1e2ae - sourceOrgName: 国药集团公司Z6F#v - sourceOrderNo: PSh0347202406200011 - billMode: '25' + sourceOrgId: p1e2b2 + sourceOrgName: 国药集团公司wAPq1 + sourceOrderNo: PSh0347202406210023 + billMode: '66' stockKind: purMode: - sourceId: PSh0347202406200011 + sourceId: PSh0347202406210023 sourceDetailId: sourceType: PSD sourceTypeName: 配送单 sourceVersion: 1 - planOrderNo: SSSQ202406200304 - purOrderNo: SSTZ202406200280 - recOrgId: f30e982dcac741ccab5c8ad19e52bc08 + planOrderNo: PLAN2024062129451 + purOrderNo: CG2024062119319 + recOrgId: 97f0bb2c6f6244e5aca24dcbc1b0696b recOrgName: 二级检验科002 - billRelationJson: '{"operationApplyOrderNo":"SSSQ202406200304","operationNoticeBillId":"Nh034720240620000002","distrBillId":"PSh0347202406200011","operationNoticeOrderNo":"SSTZ202406200280","distrOrderNo":"PSh0347202406200011","operationApplyBillId":"Oh034720240620000002"}' - taskDate: '2024-06-20 15:52:46' + billRelationJson: '{"buyBillId":"Bh03472024062100014","planBillId":"Ph034720240621026096","planOrderNo":"PLAN2024062129451","buyOrderNo":"BUY2024062105171","purOrderNo":"CG2024062119319","purBillId":"Ch034720240621000077","purBillDate":"2024-06-21 + 07:35:30","distrBillId":"PSh0347202406210023","distrOrderNo":"PSh0347202406210023"}' + taskDate: '2024-06-21 07:36:15' taskDateStart: taskDateEnd: billModeList: viewIdList: - supplierFlag: false + supplierFlag: true tbStatus: 20 - remark: + remark: '' pdaFlag: list_b: - *id001 diff --git a/data/b5_spd3_core_business_flow/message14 b/data/b5_spd3_core_business_flow/message14 index c7dd773f32bde142a3bc50d0a94b0e53e75b38c5..8ee7c7d3faa573afe0213701d90c73d203747b3b 100644 --- a/data/b5_spd3_core_business_flow/message14 +++ b/data/b5_spd3_core_business_flow/message14 @@ -1,13 +1,13 @@ 验收单详情信息: list_a: - &id001 - - purMode: 20 - unitName: 1支 - hosGoodsId: h034700004180 + - purMode: 60 + unitName: 100支/100 + hosGoodsId: h034700004198 mdmGoodsCode: - spdGoodsCode: '11661129' - goodsCode: '00004180' - goodsName: 高值牙钻机PU$H^ + spdGoodsCode: '11661147' + goodsCode: '00004198' + goodsName: 新型冠状病毒检测试剂jGlM^ goodsGg: G-31891 mfrsId: mfrsName: 德国歌德公司 Geuder AG @@ -16,27 +16,27 @@ goodsDi: '01123456789012' miCode: miDjmc: - certificateCode: + certificateCode: '' rfidFlag: 0 pkgDefId: - pkgDefName: - pkgDefQty: 1.0 - batchCode: '2222' - expdtDate: '2024-12-27' - productDate: '2024-06-20' - provName: 国药集团公司Z6F#v + pkgDefName: '100' + pkgDefQty: 100.0 + batchCode: '4444' + expdtDate: '2024-12-28' + productDate: '2024-06-21' + provName: 国药集团公司wAPq1 provId: - viewId: '03838652' + viewId: '03838685' verifyFlag: 0 hasSterilize: 0 - id: '03838652' + id: '03838685' detailRelationJson: - extInfo: '{"ygptCode":"","transCond":"","storageCond":"","erpCode":""}' + extInfo: '{"goodsGg":"G-31891","goodsCode":"00004198","purMode":60,"goodsName":"新型冠状病毒检测试剂jGlM^","ygptCode":"","transCond":"","storageCond":"","erpCode":"11661147","ybDefId":""}' recTemperature: 20 recHumidity: 30 distrPrice: 99.9999 distrPkgQty: 1.0 - distrQty: 1.0 + distrQty: 100.0 price: 99.9999 checkQty: 0.0 checkPkgQty: 0 @@ -44,7 +44,7 @@ initQty: totalQty: rowNum: - settlement: 3 + settlement: 1 hdiBarcodeList: detailId: pkgCode: diff --git a/data/b5_spd3_core_business_flow/message15 b/data/b5_spd3_core_business_flow/message15 index e82ceef46569a700175ea9d91e063fccd4f59f4f..333d6bbf8cb56c31f74b6abb31de3089adf44b33 100644 --- a/data/b5_spd3_core_business_flow/message15 +++ b/data/b5_spd3_core_business_flow/message15 @@ -1,3 +1,3 @@ 验收单号: - CHECK_NO1: CHECKh03472024062000014 - CHECK_NO2: CHECKh03472024062000014 + CHECK_NO1: CHECKh03472024062100014 + CHECK_NO2: CHECKh03472024062100014 diff --git a/data/b5_spd3_core_business_flow/message16 b/data/b5_spd3_core_business_flow/message16 index 643007902d641192345204cc72b61895350a3556..947b585e78929e434a1b79665735d787a505a245 100644 --- a/data/b5_spd3_core_business_flow/message16 +++ b/data/b5_spd3_core_business_flow/message16 @@ -5,34 +5,34 @@ lastModified: version: createTime: - createUser: h0347_UID-051348 + createUser: h0347_UID-051351 lastModifiedUser: billMode: '16' recType: stockKind: purMode: - sourceId: CHECKh03472024061900002 + sourceId: CHECKh03472024062100002 sourceType: PSD sourceVersion: 0 batchList: billRelationJson: hosId: h0347 - deptId: 1589537ac5ce4e6fa00c04e8b9c99a53 + deptId: bbcf77aa4edd44189d3d59530cebb055 deptName: - branchId: h0347-3684 + branchId: h0347-3687 branchName: taskType: 1 - sourceOrgId: p1e2ae - sourceOrgName: 国药集团公司Z6F#v - sourceOrderNo: YS240619002 - taskSourceNo: PSh0347202406190005 - areaCode: areah03472395 + sourceOrgId: p1e2b2 + sourceOrgName: 国药集团公司wAPq1 + sourceOrderNo: YS240621002 + taskSourceNo: PSh0347202406210005 + areaCode: areah03472411 areaName: 自动化测试 goodsName: goodsGg: startDate: endDate: - taskDate: '2024-06-19 07:12:32' + taskDate: '2024-06-21 07:09:58' pkgTaskId: pkgFlag: remark: '' diff --git a/data/b5_spd3_core_business_flow/message17 b/data/b5_spd3_core_business_flow/message17 index 7703a909f0f8069a1ecbc8c872daa873b88b1db1..e254aa881efa71f001a11134e9b377f2ddefadce 100644 --- a/data/b5_spd3_core_business_flow/message17 +++ b/data/b5_spd3_core_business_flow/message17 @@ -1,7 +1,7 @@ 验收单库存详情信息: list_a: - &id001 - - id: CHECKh034720240619000020001 + - id: CHECKh034720240621000020001 lastModified: version: createTime: @@ -10,27 +10,27 @@ rowIdx: purMode: 10 unitName: 100支/100 - pid: CHECKh03472024061900002 - hosGoodsId: h034700004181 + pid: CHECKh03472024062100002 + hosGoodsId: h034700004197 batchCode: '333' - expdtDate: '2024-12-26' - productDate: '2024-06-19' + expdtDate: '2024-12-28' + productDate: '2024-06-21' batchPrice: 99.9999 settlement: 1 batchType: 20 - srcBatchId: '03838584' + srcBatchId: '03838667' srcBatchPrice: 99.9999 - shelfCode: areah03472395-2-01-01 + shelfCode: areah03472411-2-01-01 shelfKind: - barcodeId: UT240619000201 + barcodeId: UT240621000201 subBarcodeId: qty: 10000.0 pkgQty: 100 - distrId: PSh0347202406190005 - distrDetailId: '03838584' + distrId: PSh0347202406210005 + distrDetailId: '03838667' pkgDefQty: 100.0 pkgDefName: '100' - viewId: h0347000041813332024-12-26100支/100 + viewId: h0347000041973332024-12-28100支/100 codingType: batchFlag: hasSterilize: 0 @@ -38,31 +38,31 @@ sterilizePassQty: sterilizeRejectQty: orderNo: - sourceDetailId: '03838584' - mdmGoodsCode: '11661130' - goodsCode: '00004181' + sourceDetailId: '03838667' + mdmGoodsCode: '11661146' + goodsCode: '00004197' tbStatus: 1 billMode: '16' hosId: h0347 - branchId: h0347-3684 - purBillId: Ch034720240619000043 - provId: p1e2ae - provName: 国药集团公司Z6F#v + branchId: h0347-3687 + purBillId: Ch034720240621000043 + provId: p1e2b2 + provName: 国药集团公司wAPq1 subSendFlag: 10 - exeProvId: p1e2ae - exeProvName: 国药集团公司Z6F#v - purDetailId: 03c9834e6d4b46b3ab0cfac981b1c533 - goodsName: 一次性注射器_低值YxUS@ + exeProvId: p1e2b2 + exeProvName: 国药集团公司wAPq1 + purDetailId: 8e090fa0659f4e61b7cbeb1e6dbdc191 + goodsName: 一次性注射器_低值wSho7 goodsGg: G-31891 mfrsId: mfrs-11229 mfrsName: 德国歌德公司 Geuder AG made: 德国 unit: 支 purPrice: 99.9999 - pkgDefId: b7017f07562043248982017d4690f17c - supplyId: d2e06e2176be47c68d0f18105b8f52b7 - subProvId: p1e2ae - subProvName: 国药集团公司Z6F#v + pkgDefId: 2a889b930b294b8c8e49496944be9807 + supplyId: 1cffa42110994fbfba6807b6de2b76f1 + subProvId: p1e2b2 + subProvName: 国药集团公司wAPq1 subPrice: 99.9999 distrPrice: 99.9999 distrPkgQty: 100.0 @@ -74,13 +74,13 @@ psiPrice: 99.9999 ext: goodsGg: G-31891 - goodsCode: '00004181' + goodsCode: '00004197' purMode: 10 - goodsName: 一次性注射器_低值YxUS@ + goodsName: 一次性注射器_低值wSho7 ygptCode: '' transCond: '' storageCond: '' - erpCode: '11661130' + erpCode: '11661146' ybDefId: '' purTaskId: multiChargeFlag: diff --git a/data/b5_spd3_core_business_flow/message18 b/data/b5_spd3_core_business_flow/message18 index 238555e0f1766468b54814c9c34470d93425e1bb..3857b0616f07473e5c4e7511cb589fadaca0f5f0 100644 --- a/data/b5_spd3_core_business_flow/message18 +++ b/data/b5_spd3_core_business_flow/message18 @@ -1,119 +1,52 @@ 条码信息: list_a: - &id001 - - id: '8800000001068418' - lastModified: - version: - createTime: '2024-06-19 07:14:03' - createUser: - lastModifiedUser: - snCode: '8800000001068418' - hosId: h0347 - branchId: - stockId: 788e923ee3aa4b0cb516a0d8d9d98498 - areaCode: areah03472395 - areaName: 自动化测试 - shelfCode: areah03472395-2-01-01 - codeType: 20 - tagType: 0 - hosGoodsId: h034700004180 - mdmGoodsCode: '11661129' - goodsCode: '00004180' - goodsDi: '01123456789012' - barName: 1支 - batchCode: '222' - expdtDate: '2024-12-26' - productDate: '2024-06-19' - mfrCode: - mfrCodeSee: - pkgCode: "010112345678901210222\x1D1124061917241226218800000001068418" - pkgCodeSee: '0101123456789012102221124061917241226218800000001068418' - ssccCode: '010839000184925123' - extInfo: - outId: - tbStatus: 20 - goodsCodeDi: - barcodeId: - ext: - pkgDefQty: 1 - purBillId: CG2024061919185 - distrBillId: PSh0347202406190009 - inStockTime: '2024-06-19 07:19:40' - useFrequency: 1 - distrDetailId: '03838588' - certificateCode: '' - multiChargeFlag: 0 - sourceDetailId: - purMode: 20 - purModes: - price: - pid: - goodsMfrsName: 德国歌德公司 Geuder AG - mfrsName: - goodsSpec: G-31891 - unit: 支 - goodsName: 高值牙钻机PU$H^ - pkgDefId: - pkgDefQty: - defaultPkgDefQty: - defaultQty: - defaultSurplusQty: - defaultPkgDefId: - purDetailId: - pkgDefName: - printNum: 0 - deptId: - deptName: - billId: - taskId: - made: 德国 - provId: p1e2ae - provName: 国药集团公司Z6F#v - subProvId: p1e2ae - subProvName: 国药集团公司Z6F#v - provHosGoodsId: - sourceType: - taskDate: - sourceOrderNo: - taskType: - detailId: - branchGoodsPkgDefList: - unitName: - areaCodeList: - diType: - mdmGoodsSpecCode: - hosGoodsCode: '00004180' - supplyId: - inSettlement: - spdGoodsCode: - codeKind: - brand: - miCode: - transferRatio: 1.0 - miDjmc: - tbStatusList: - purModeText: - stockName: - tbStatusText: - pkgType: - bottleId: - pkgStatus: - qty: - packUnit: - minSaleQty: - rfidFlag: - mfrCodeFlag: - scanStatus: - scanId: - multiChargeFlag: - useFrequency: - chargeUnit: - lockStatus: - remark: - hosBatchId: - settleFlag: - inStockTime: - subSendFlag: 10 + id: UT2406210008040001 + snCode: UT2406210008040001 + ssccCode: '010839000018937919' + pkgCodeSee: 0136870000041980104444112406211724122821UT240621000804 + hosGoodsId: h034700004198 + hosGoodsCode: '00004198' + goodsCode: '00004198' + goodsName: 新型冠状病毒检测试剂jGlM^ + goodsSpec: G-31891 + goodsMfrsName: 德国歌德公司 Geuder AG + unit: 支 + purMode: 60 + batchCode: '4444' + productDate: '2024-06-21' + expdtDate: '2024-12-28' + pkgDefName: + pkgDefQty: 1.0 + stockId: 190208c08e8a4cd8a7459360d73c8b18 + stockName: 二级检验科002库房 + areaName: 默认库区 + areaCode: areah03472408 + lockStatus: 0 + unitName: 1支 + shelfCode: areah03472408-A-01-01 + shelfNo: A01-A-01-01 + pkgDefId: + extInfo: '{"pkgUdi": "0136870000041980104444112406211724122821UT240621000804", + "pkgDefId": "", "pkgDefQty": 1, "pkgDefName": "", "inStockTime": "2024-06-21 + 07:44:04", "pkgBarcodeId": "UT240621000804"}' + bottleId: UT2406210008040001 + pkgType: '67' + miDjmc: '' + miCode: '' + transferRatio: 1.0 + qty: 1 + shelfKind: 0 + shelfKindName: 普通货位 + provName: 国药集团公司wAPq1 + provId: p1e2b2 + inStockDate: '2024-06-21 07:44:04' + mfrCode: + made: 德国 + price: + barName: 1支 + purModeText: 检验试剂 + codeType: 67 list_b: - *id001 list_c: diff --git a/data/b5_spd3_core_business_flow/message19 b/data/b5_spd3_core_business_flow/message19 index f7056b8ec0410e2ec2f668ea7ddea037c00f01b6..127df198edd08567e888a99cdf336ae480aa5efe 100644 --- a/data/b5_spd3_core_business_flow/message19 +++ b/data/b5_spd3_core_business_flow/message19 @@ -1,12 +1,12 @@ 产品信息: list_a: - &id001 - - hosGoodsId: h034700004180 - hosGoodsCode: '00004180' - provId: p1e2ae - subProvId: p1e2ae - subProvName: 国药集团公司Z6F#v - goodsName: 高值牙钻机PU$H^ + - hosGoodsId: h034700004196 + hosGoodsCode: '00004196' + provId: p1e2b2 + subProvId: p1e2b2 + subProvName: 国药集团公司wAPq1 + goodsName: 高值牙钻机cR642 goodsSpec: G-31891 goodsGeneralName: goodsMfrsId: mfrs-11229 diff --git a/data/b5_spd3_core_business_flow/message2 b/data/b5_spd3_core_business_flow/message2 index f7d7bc55674c2b72a85e45534c3f8db68e5e3ba5..cfe1f4f5b4ad52540989b54b9f4ff30838027457 100644 --- a/data/b5_spd3_core_business_flow/message2 +++ b/data/b5_spd3_core_business_flow/message2 @@ -1,7 +1,7 @@ 产品审核信息: - MSPid: MSP2406190008_1 + MSPid: MSP2406210008_1 hosId: h0347 - hosGoodsId: h034700004181 - provGoodsid: provGood-99221369 - goodsAuditBillId: MSP2406190008 - targetId: MSP2406190008_1 + hosGoodsId: h034700004197 + provGoodsid: provGood-99221385 + goodsAuditBillId: MSP2406210008 + targetId: MSP2406210008_1 diff --git a/data/b5_spd3_core_business_flow/message20 b/data/b5_spd3_core_business_flow/message20 index 033736126f99c9346aa25505efb2fe956a6df37e..0fb1d97b4e139c75e68322d8c5c592c025f305ad 100644 --- a/data/b5_spd3_core_business_flow/message20 +++ b/data/b5_spd3_core_business_flow/message20 @@ -1,34 +1,34 @@ 二级库条码信息: list_a: - &id001 - id: '8800000001068652' - snCode: '8800000001068652' - ssccCode: '010839000184981921' - pkgCodeSee: '01000000000041801022221124062017241227218800000001068652' - hosGoodsId: h034700004180 - hosGoodsCode: '00004180' - goodsCode: '00004180' - goodsName: 高值牙钻机PU$H^ + id: '8800000001069053' + snCode: '8800000001069053' + ssccCode: '010839000185103827' + pkgCodeSee: '01000000000041961022221124062117241228218800000001069053' + hosGoodsId: h034700004196 + hosGoodsCode: '00004196' + goodsCode: '00004196' + goodsName: 高值牙钻机cR642 goodsSpec: G-31891 goodsMfrsName: 德国歌德公司 Geuder AG unit: 支 purMode: 20 batchCode: '2222' - productDate: '2024-06-20' - expdtDate: '2024-12-27' + productDate: '2024-06-21' + expdtDate: '2024-12-28' pkgDefName: pkgDefQty: 1.0 - stockId: 19846ed1d3434641bdf5745ddadb00c1 + stockId: 190208c08e8a4cd8a7459360d73c8b18 stockName: 二级检验科002库房 areaName: 默认库区 - areaCode: areah03472393 + areaCode: areah03472408 lockStatus: 0 unitName: 1支 - shelfCode: areah03472393-A-01-01 + shelfCode: areah03472408-A-01-01 shelfNo: A01-A-01-01 pkgDefId: - extInfo: '{"pkgDefQty": 1, "distrBillId": "PSh0347202406200011", "inStockTime": - "2024-06-20 15:53:35", "useFrequency": 1, "distrDetailId": "03838652", "multiChargeFlag": + extInfo: '{"pkgDefQty": 1, "distrBillId": "PSh0347202406210014", "inStockTime": + "2024-06-21 07:21:40", "useFrequency": 1, "distrDetailId": "03838676", "multiChargeFlag": 0}' bottleId: pkgType: '25' @@ -38,9 +38,9 @@ qty: 1 shelfKind: 0 shelfKindName: 普通货位 - provName: 国药集团公司Z6F#v - provId: p1e2ae - inStockDate: '2024-06-20 15:53:35' + provName: 国药集团公司wAPq1 + provId: p1e2b2 + inStockDate: '2024-06-21 07:21:39' mfrCode: made: 德国 price: diff --git a/data/b5_spd3_core_business_flow/message21 b/data/b5_spd3_core_business_flow/message21 index 423f7b0b84369e6fd95bc9b72de3f57dc2751395..0d91fc04a174f5e2bb4b2e5ed1584aedd54e2b56 100644 --- a/data/b5_spd3_core_business_flow/message21 +++ b/data/b5_spd3_core_business_flow/message21 @@ -1,14 +1,14 @@ 二级库请领产品信息: list_a: - &id001 - - hosGoodsId: h034700004182 + - hosGoodsId: h034700004198 purMode: 60 grantRule: id: - goodsName: 新型冠状病毒检测试剂)IWA8 + goodsName: 新型冠状病毒检测试剂jGlM^ goodsSpec: G-31891 - mdmGoodsCode: '11661131' - goodsCode: '00004182' + mdmGoodsCode: '11661147' + goodsCode: '00004198' unit: 支 goodsMfrsName: 德国歌德公司 Geuder AG miDjmc: '' @@ -18,20 +18,20 @@ pkgQty: qty: 300.0 goodsImg: [] - pkgDefId: 435edbc5f99541a29447e6d3703a461a + pkgDefId: 25a6d1d2e3bb47609dd3f3dd23a5e159 buyPkgQty: unitName: 100支/100 price: 99.9999 hosId: branchId: - deptId: f30e982dcac741ccab5c8ad19e52bc08 + deptId: 97f0bb2c6f6244e5aca24dcbc1b0696b deptName: areaCode: areaName: - targetDeptId: 1589537ac5ce4e6fa00c04e8b9c99a53 + targetDeptId: bbcf77aa4edd44189d3d59530cebb055 targetDeptName: 设备科001 - targetStockId: 788e923ee3aa4b0cb516a0d8d9d98498 - targetStockName: 东土城路院区L3*Gp中心库房 + targetStockId: c36fddc197e94d92ae9e2785c8001a9e + targetStockName: 东土城路院区#Q^eJ中心库房 purchaseFlag: 1 tempFlag: 0 grantWay: 3 @@ -39,10 +39,10 @@ codingType: 0 purModeText: 检验试剂 goodsGeneralName: 检测试剂 - provName: 国药集团公司Z6F#v + provName: 国药集团公司wAPq1 noRecPkgQty: 1.0 noRecQty: 100.0 - autoUnpack: + autoUnpack: 0 consumeQty: consumePkgQty: list_b: diff --git a/data/b5_spd3_core_business_flow/message22 b/data/b5_spd3_core_business_flow/message22 index 600478b0d973e4d0bb9fd880b3f9cbbd8033d877..70dfe29d49ff6ec2a9c14d81743d04a13f4ec8d9 100644 --- a/data/b5_spd3_core_business_flow/message22 +++ b/data/b5_spd3_core_business_flow/message22 @@ -1,14 +1,14 @@ 库区信息: list_a: - &id001 - - id: 2a010f35ea3943fbadb6c23fbc087ebb - lastModified: '2024-06-19 11:03:34' + - id: e86396d06fbd49f9b433a9cbdba18562 + lastModified: '2024-06-21 07:22:04' version: 1 - createTime: '2024-06-19 07:05:11' - createUser: h0347_UID-051348 - lastModifiedUser: h0347_UID-051348 - stockId: 19846ed1d3434641bdf5745ddadb00c1 - shelfCode: areah03472393 + createTime: '2024-06-21 07:03:20' + createUser: h0347_UID-051351 + lastModifiedUser: h0347_UID-051351 + stockId: 190208c08e8a4cd8a7459360d73c8b18 + shelfCode: areah03472408 shelfName: 默认库区 address: 二级检验科002 shelfType: @@ -18,13 +18,13 @@ parentId: levelCode: tbStatus: 1 - linkman: h0347_UID-051348 + linkman: h0347_UID-051351 recPhone: None delFlag: 0 shelfNo: A01 shelfKind: 0 hosId: - deptId: f30e982dcac741ccab5c8ad19e52bc08 + deptId: 97f0bb2c6f6244e5aca24dcbc1b0696b areaCode: areaName: stockName: diff --git a/data/b5_spd3_core_business_flow/message3 b/data/b5_spd3_core_business_flow/message3 index 1f8476ea0a91684be57490baee1de117de72ac95..23bf0a77f03f7866a0f5deb76b3bde52560429bb 100644 --- a/data/b5_spd3_core_business_flow/message3 +++ b/data/b5_spd3_core_business_flow/message3 @@ -1,7 +1,7 @@ 产品审核信息: - MSPid: MSP2406190009_1 + MSPid: MSP2406210009_1 hosId: h0347 - hosGoodsId: h034700004182 - provGoodsid: provGood-99221370 - goodsAuditBillId: MSP2406190009 - targetId: MSP2406190009_1 + hosGoodsId: h034700004198 + provGoodsid: provGood-99221386 + goodsAuditBillId: MSP2406210009 + targetId: MSP2406210009_1 diff --git a/data/b5_spd3_core_business_flow/message4 b/data/b5_spd3_core_business_flow/message4 index a0f93b9e883e63f8327c80666376165d382e6a33..e9ce153a49b2fbcee2f74e61e8837e078202dc39 100644 --- a/data/b5_spd3_core_business_flow/message4 +++ b/data/b5_spd3_core_business_flow/message4 @@ -1,7 +1,7 @@ 产品审核信息: - MSPid: MSP2406190010_1 + MSPid: MSP2406210010_1 hosId: h0347 - hosGoodsId: h034700004183 - provGoodsid: provGood-99221371 - goodsAuditBillId: MSP2406190010 - targetId: MSP2406190010_1 + hosGoodsId: h034700004199 + provGoodsid: provGood-99221387 + goodsAuditBillId: MSP2406210010 + targetId: MSP2406210010_1 diff --git a/data/b5_spd3_core_business_flow/message5 b/data/b5_spd3_core_business_flow/message5 index 0b96bb28e4148589f82e2d63284f33f4c261590d..c3c010b5db42ad118064daece034f4084b449f72 100644 --- a/data/b5_spd3_core_business_flow/message5 +++ b/data/b5_spd3_core_business_flow/message5 @@ -1,7 +1,7 @@ 产品审核信息: - MSPid: MSP2406190011_1 + MSPid: MSP2406210011_1 hosId: h0347 - hosGoodsId: h034700004184 - provGoodsid: provGood-99221372 - goodsAuditBillId: MSP2406190011 - targetId: MSP2406190011_1 + hosGoodsId: h034700004200 + provGoodsid: provGood-99221388 + goodsAuditBillId: MSP2406210011 + targetId: MSP2406210011_1 diff --git a/data/b5_spd3_core_business_flow/message6 b/data/b5_spd3_core_business_flow/message6 index 22252b31b1cec5b7b3c8759716aaf20eda48a93e..e87aec12bb78aaf7b7f24f01bb0c11a7daf30a19 100644 --- a/data/b5_spd3_core_business_flow/message6 +++ b/data/b5_spd3_core_business_flow/message6 @@ -1,3 +1,3 @@ 产品包装信息: - unitPackageid1: 435edbc5f99541a29447e6d3703a461a - unitPackageid2: 435edbc5f99541a29447e6d3703a461a + unitPackageid1: 25a6d1d2e3bb47609dd3f3dd23a5e159 + unitPackageid2: 25a6d1d2e3bb47609dd3f3dd23a5e159 diff --git a/data/b5_spd3_core_business_flow/message7 b/data/b5_spd3_core_business_flow/message7 index 80d16145a9c195b94bb95b30a7e8e6206e25fa89..3230c9081607d67e6f7371ee2205d126ee64e093 100644 --- a/data/b5_spd3_core_business_flow/message7 +++ b/data/b5_spd3_core_business_flow/message7 @@ -1,3 +1,3 @@ 采购计划单号: - orderNo1: PLAN2024061929303 - orderNo2: PLAN2024061929303 + orderNo1: PLAN2024062129452 + orderNo2: PLAN2024062129452 diff --git a/data/b5_spd3_core_business_flow/message8 b/data/b5_spd3_core_business_flow/message8 index aa25f7b759e60fc48762e114de4a782f7c247a66..02ea4456dd7357ad864775b1f55a9eb5c94ef26b 100644 --- a/data/b5_spd3_core_business_flow/message8 +++ b/data/b5_spd3_core_business_flow/message8 @@ -1,38 +1,53 @@ 配送订单信息: list_a: - &id001 - - id: Nh034720240620000002 - orderNo: SSTZ202406200280 - sourceOrderNo: SSSQ202406200304 - hosId: h0347 - hosName: 邹城市人民医院(test) - branchName: 东土城路院区L3*Gp - recDeptName: 二级检验科002 - operName: 血管扩张术 - operDate: '2024-06-21' - operDoctor: 李* - patientName: 张* - status: 10 - statusText: 待确认 + - id: Ch034720240621000077 + lastModified: '2024-06-21 07:35:30' version: 0 - patientInHosId: '123456' - surDeptName: '' - remark: 自动化测试 - createUserName: 自动化测试71LE8 - distPriority: 0 - distPriorityText: - distId: - distNo: + createTime: '2024-06-21 07:35:30' + createUser: h0347_UID-051351 + lastModifiedUser: + orderNo: CG2024062119319 + billMode: '66' + recType: HDI + hosId: h0347 + branchId: h0347-3687 + deptId: + deptName: + recOrgId: 97f0bb2c6f6244e5aca24dcbc1b0696b + recOrgName: 二级检验科002 + areaCode: + areaName: + billExpdtDate: + sourceId: Ph034720240621026096 + sourceType: + inSettlement: + recUser: + recPhone: + recAddr: 自动化测试 + provId: p1e2b2 + provName: 国药集团公司wAPq1 + subSendFlag: + exeProvId: p1e2b2 + exeProvName: 国药集团公司wAPq1 + billRelationJson: + extInfo: + barcodeFlag: 1 + pkgFlag: + remark: '' + priority: + closeStatus: 0 + closeDate: + upStatus: + tbStatus: 30 hosVersion: 3 - createTime: '2024-06-20 15:52:19' - sumQty: - sumAmount: - operationPkg: 0 - provId: p1e2ae - provName: 国药集团公司Z6F#v - subProvId: '' - subProvName: '' - recDeptId: f30e982dcac741ccab5c8ad19e52bc08 + billType: CGD + hosName: 邹城市人民医院(test) + branchName: 东土城路院区#Q^eJ + sumQty: 100.0 + sumPkgQty: 1.0 + sumAmount: '9999.9900' + planOrderNo: PLAN2024062129451 list_b: - *id001 list_c: diff --git a/data/b5_spd3_core_business_flow/message9 b/data/b5_spd3_core_business_flow/message9 index 34a93818d062eb0442a3a00ec11af792e6303f7f..4045f5920a031bdcb3688d58d666a56e13adb48c 100644 --- a/data/b5_spd3_core_business_flow/message9 +++ b/data/b5_spd3_core_business_flow/message9 @@ -1,70 +1,87 @@ 配送订单详细信息: list_a: - &id001 - id: Nh034720240620000002 - orderNo: SSTZ202406200280 - sourceOrderNo: SSSQ202406200304 - hosId: h0347 - hosName: 邹城市人民医院(test) - branchName: 东土城路院区L3*Gp - recDeptName: 二级检验科002 - operName: 血管扩张术 - operDate: '2024-06-21' - operDoctor: 李* - patientName: 张* - status: 20 - statusText: 待配送 - version: 1 - patientInHosId: '123456' - surDeptName: '' - remark: 自动化测试 - createUserName: 自动化测试71LE8 - distPriority: 0 - distPriorityText: 否 - distId: - distNo: - hosVersion: 3 - createTime: '2024-06-20 15:52:19' - sumQty: 1 - sumAmount: '99.9999' - operationPkg: 0 - provId: p1e2ae - provName: 国药集团公司Z6F#v - subProvId: '' - subProvName: '' - recDeptId: f30e982dcac741ccab5c8ad19e52bc08 - list_b: - - *id001 - list_c: - - *id001 -配送订单详细信息2: - list_a: - - &id001 - - id: h034720240620000002 - hosGoodsId: h034700004180 - goodsNum: 1 + - id: f5571dfe49c8438c93370ac9a0c865cb + lastModified: + version: + createTime: + createUser: + lastModifiedUser: + pid: Ch034720240621000077 + orderNo: CG2024062119319 + sourceId: 0dcb5a600922427f8343b6f692516511 + hosGoodsId: h034700004198 + mdmGoodsCode: '11661147' + goodsCode: '00004198' + purMode: 60 price: '99.9999' - inSettlement: 3 - inSettlementText: 消耗结算 - goodsName: 高值牙钻机PU$H^ - goodsSpec: G-31891 - goodsCode: '00004180' - goodsMfrsId: mfrs-11229 - goodsMfrsName: 德国歌德公司 Geuder AG + supplyId: 61bdb30c9e5746f8a4473b7126052f55 + pkgDefId: 25a6d1d2e3bb47609dd3f3dd23a5e159 + pkgDefName: '100' + pkgDefQty: 100.0 + pkgQty: 1.0 + qty: 100.0 + conPkgQty: 1.0 + conQty: 100.0 + checkPkgQty: 0.0 + checkQty: 0.0 + distrPkgQty: 0.0 + distrQty: 0.0 + notSendQty: 0.0 + notSendPkgQty: 0.0 + inSettlement: 1 + closeType: 1 + detailRelationJson: '{"planBillId":"Ph034720240621026096","buyDetailId":"Bh034720240621000140001","planDetailId":"0dcb5a600922427f8343b6f692516511"}' + extInfo: '{"goodsGg":"G-31891","goodsCode":"00004198","purMode":60,"goodsName":"新型冠状病毒检测试剂jGlM^"}' + remark: + tbStatus: + hosVersion: unit: 支 - subProvId: p1e2ae - subProvName: 国药集团公司Z6F#v - totalAmount: '99.9999' - spdGoodsCode: '11661129' - barCodeMng: 2 - erpCode: '11661129' + goodsName: 新型冠状病毒检测试剂jGlM^ + mfrsId: mfrs-11229 + mfrsName: 德国歌德公司 Geuder AG + goodsGg: G-31891 + mdmGoodsSpecCode: '11661147' + erpCode: '11661147' + made: 德国 + goodsDi: '01123456789012' + miDjmc: + miGoodsGg: + miGoodsXh: + miCode: + miTwentyCode: + miTwentysevenCode: '' + miKindCode: + purchaseContent: + purchaseUnit: + buyContent: + buyUnit: + transferRatio: + extend: + hitCode: '12' + hitPrice: 99.9999 + barCodeMng: '2' + rfidFlag: + goodsRegCert: '' + transCond: '' + storageCond: '' + diType: gs1 + diUse: '36870000041980' multiChargeFlag: 0 useFrequency: 1 chargeUnit: - hitCode: '12' - hitPrice: '99.999900' - diUse: - goodsDi: '01123456789012' + amount: '9999.9900' + unitName: 100支/100 + subProvId: p1e2b2 + subProvName: 国药集团公司wAPq1 + subPrice: 99.9999 + replPkgQty: 1.0 + replQty: 100.0 + ybDefId: + logicId: + provGoodsId: + sendFlag: + curQry: list_b: - *id001 list_c: