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

脚本优化

parent bea1aa1e
......@@ -363,11 +363,11 @@ def center_Stock_unpack(type): # 扫码发放(高值不能扫码发放)
result = commonFuc().http_post(url, request_body, headers)
print('result', result)
try:
updateUserLoginDefaultRange(get_listUserMgrRangePage1(1)) # 设置登录账号默认权限是二级库
center_Stock_unpack(1) # 低值耗材扫码发放
center_Stock_unpack(3) # 试剂耗材扫码发放
commonFuc().check_text_exist_result_text('succees', 'succees')
except:
commonFuc().check_text_exist_result_text('error', '1')
def main():
try:
updateUserLoginDefaultRange(get_listUserMgrRangePage1(1)) # 设置登录账号默认权限是二级库
center_Stock_unpack(1) # 低值耗材扫码发放
center_Stock_unpack(3) # 试剂耗材扫码发放
commonFuc().check_text_exist_result_text('succees', 'succees')
except:
commonFuc().check_text_exist_result_text('error', '1')
......@@ -17,14 +17,165 @@ __author__ = "xiaohesheng"
case_tag:api,id2302-22,sit,on
python runner_test.py tag id2302-22 debug mdm3
"""
pro_path = commonFuc().get_pro_path2()
try:
pro_path = commonFuc().get_pro_path2()
print('pro_path', pro_path)
# print('pro_path', pro_path)
def flow1():
# ==================调用流程一开始
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a1_流程一外网企业注册审批.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a1_流程一外网企业注册审批.air')
from a_a1_流程一外网企业注册审批 import test1
test1()
commonFuc().check_text_exist_result_text('succees','succees')
except:
commonFuc().check_text_exist_result_text('error','succees')
\ No newline at end of file
from a_a1_流程一外网企业注册审批 import main
main()
# ==================调用流程一结束
def flow2():
# ==================调用流程二开始
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a2_流程二供货关系申请提交审批.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a2_流程二供货关系申请提交审批.air')
from a_a2_流程二供货关系申请提交审批 import main
main()
# ==================调用流程二结束
def flow3():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a3_流程三_产品导入和审批.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a3_流程三_产品导入和审批.air')
from a_a3_流程三_产品导入和审批 import main
main()
def flow4():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a4_流程四_基础模块设置.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a4_流程四_基础模块设置.air')
from a_a4_流程四_基础模块设置 import main
main()
def flow5():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a5流程五_中心库入库结算_正结算1_提交采购计划.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a5流程五_中心库入库结算_正结算1_提交采购计划.air')
from a_a5流程五_中心库入库结算_正结算1_提交采购计划 import main
main()
def flow6():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a6流程五_中心库入库结算_正结算2_外网配送.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a6流程五_中心库入库结算_正结算2_外网配送.air')
from a_a6流程五_中心库入库结算_正结算2_外网配送 import main
main()
def flow7():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a7流程五_中心库入库结算_正结算3_内网验收入库结算.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a7流程五_中心库入库结算_正结算3_内网验收入库结算.air')
from a_a7流程五_中心库入库结算_正结算3_内网验收入库结算 import main
main()
def flow8():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a8流程五_中心库入库结算_正结算3_外网开票.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a8流程五_中心库入库结算_正结算3_外网开票.air')
from a_a8流程五_中心库入库结算_正结算3_外网开票 import main
main()
def flow9():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a9流程六_中心库入库结算_负结算.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a9流程六_中心库入库结算_负结算.air')
from a_a9流程六_中心库入库结算_负结算 import main
main()
def flow10():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b0流程七_中心库入库结算_正负结算.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b0流程七_中心库入库结算_正负结算.air')
from a_b0流程七_中心库入库结算_正负结算 import main
main()
def flow11():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b1流程八_高值跟台业务流程.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b1流程八_高值跟台业务流程.air')
from a_b1流程八_高值跟台业务流程 import main
main()
def flow12():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b2流程九请领业务流_二级库向中心库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b2流程九请领业务流_二级库向中心库.air')
from a_b2流程九请领业务流_二级库向中心库 import main
main()
def flow13():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b3流程十请领业务流_二级库向边仓.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b3流程十请领业务流_二级库向边仓.air')
from a_b3流程十请领业务流_二级库向边仓 import main
main()
def flow14():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b4流程十一请领业务流_二级库向直送.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b4流程十一请领业务流_二级库向直送.air')
from a_b4流程十一请领业务流_二级库向直送 import main
main()
def flow15():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b5流程十二请领业务流_二级库向二级库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b5流程十二请领业务流_二级库向二级库.air')
from a_b5流程十二请领业务流_二级库向二级库 import main
main()
def flow16():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b6流程十三请领业务流_三级库向二级库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b6流程十三请领业务流_三级库向二级库.air')
from a_b6流程十三请领业务流_三级库向二级库 import main
main()
def flow17():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b7流程十四退库业务_消耗退库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b7流程十四退库业务_消耗退库.air')
from a_b7流程十四退库业务_消耗退库 import main
main()
def flow18():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b8流程十五退库业务_三级库向二级库退库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b8流程十五退库业务_三级库向二级库退库.air')
from a_b8流程十五退库业务_三级库向二级库退库 import main
main()
def flow19():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b9流程十六退库业务_二级库向一级库退库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b9流程十六退库业务_二级库向一级库退库.air')
from a_b9流程十六退库业务_二级库向一级库退库 import main
main()
def flow20():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_c0流程十七退货业务_中心库退供应商.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_c0流程十七退货业务_中心库退供应商.air')
from a_c0流程十七退货业务_中心库退供应商 import main
main()
def flow21():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_c1流程十八中心库业务_拆包功能.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_c1流程十八中心库业务_拆包功能.air')
from a_c1流程十八中心库业务_拆包功能 import main
main()
# try:
# flow1()
# flow2()
# flow3()
# flow4()
# flow5()
# flow6()
# flow7()
# flow8()
# flow9()
# flow10()
# flow11()
# flow12()
# flow13()
# flow14()
# flow15()
# flow16()
# flow17()
# flow18()
# flow19()
# flow20()
# flow21()
#
# commonFuc().check_text_exist_result_text('succees', 'succees')
# except:
# commonFuc().check_text_exist_result_text('error', 'succees')
# flow8()
\ No newline at end of file
# -*- 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,id2302-23,sit,on
python runner_test.py tag id2302-23 debug mdm3
"""
pro_path = commonFuc().get_pro_path2()
# print('pro_path', pro_path)
def flow1():
# ==================调用流程一开始
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a1_流程一外网企业注册审批.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a1_流程一外网企业注册审批.air')
from a_a1_流程一外网企业注册审批 import main
main()
# ==================调用流程一结束
def flow2():
# ==================调用流程二开始
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a2_流程二供货关系申请提交审批.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a2_流程二供货关系申请提交审批.air')
from a_a2_流程二供货关系申请提交审批 import main
main()
# ==================调用流程二结束
def flow3():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a3_流程三_产品导入和审批.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a3_流程三_产品导入和审批.air')
from a_a3_流程三_产品导入和审批 import main
main()
def flow4():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a4_流程四_基础模块设置.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a4_流程四_基础模块设置.air')
from a_a4_流程四_基础模块设置 import main
main()
def flow5():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a5流程五_中心库入库结算_正结算1_提交采购计划.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a5流程五_中心库入库结算_正结算1_提交采购计划.air')
from a_a5流程五_中心库入库结算_正结算1_提交采购计划 import main
main()
def flow6():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a6流程五_中心库入库结算_正结算2_外网配送.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a6流程五_中心库入库结算_正结算2_外网配送.air')
from a_a6流程五_中心库入库结算_正结算2_外网配送 import main
main()
def flow7():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a7流程五_中心库入库结算_正结算3_内网验收入库结算.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a7流程五_中心库入库结算_正结算3_内网验收入库结算.air')
from a_a7流程五_中心库入库结算_正结算3_内网验收入库结算 import main
main()
def flow8():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a8流程五_中心库入库结算_正结算3_外网开票.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a8流程五_中心库入库结算_正结算3_外网开票.air')
from a_a8流程五_中心库入库结算_正结算3_外网开票 import main
main()
def flow9():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_a9流程六_中心库入库结算_负结算.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_a9流程六_中心库入库结算_负结算.air')
from a_a9流程六_中心库入库结算_负结算 import main
main()
def flow10():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b0流程七_中心库入库结算_正负结算.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b0流程七_中心库入库结算_正负结算.air')
from a_b0流程七_中心库入库结算_正负结算 import main
main()
def flow11():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b1流程八_高值跟台业务流程.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b1流程八_高值跟台业务流程.air')
from a_b1流程八_高值跟台业务流程 import main
main()
def flow12():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b2流程九请领业务流_二级库向中心库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b2流程九请领业务流_二级库向中心库.air')
from a_b2流程九请领业务流_二级库向中心库 import main
main()
def flow13():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b3流程十请领业务流_二级库向边仓.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b3流程十请领业务流_二级库向边仓.air')
from a_b3流程十请领业务流_二级库向边仓 import main
main()
def flow14():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b4流程十一请领业务流_二级库向直送.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b4流程十一请领业务流_二级库向直送.air')
from a_b4流程十一请领业务流_二级库向直送 import main
main()
def flow15():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b5流程十二请领业务流_二级库向二级库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b5流程十二请领业务流_二级库向二级库.air')
from a_b5流程十二请领业务流_二级库向二级库 import main
main()
def flow16():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b6流程十三请领业务流_三级库向二级库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b6流程十三请领业务流_三级库向二级库.air')
from a_b6流程十三请领业务流_三级库向二级库 import main
main()
def flow17():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b7流程十四退库业务_消耗退库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b7流程十四退库业务_消耗退库.air')
from a_b7流程十四退库业务_消耗退库 import main
main()
def flow18():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b8流程十五退库业务_三级库向二级库退库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b8流程十五退库业务_三级库向二级库退库.air')
from a_b8流程十五退库业务_三级库向二级库退库 import main
main()
def flow19():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b9流程十六退库业务_二级库向一级库退库.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_b9流程十六退库业务_二级库向一级库退库.air')
from a_b9流程十六退库业务_二级库向一级库退库 import main
main()
def flow20():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_c0流程十七退货业务_中心库退供应商.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_c0流程十七退货业务_中心库退供应商.air')
from a_c0流程十七退货业务_中心库退供应商 import main
main()
def flow21():
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_c1流程十八中心库业务_拆包功能.air')
using(pro_path + r'//air_case/b5_spd3_core_business_flow/a_c1流程十八中心库业务_拆包功能.air')
from a_c1流程十八中心库业务_拆包功能 import main
main()
try:
flow1()
flow2()
flow3()
flow4()
flow5()
flow6()
flow7()
flow8()
flow9()
flow10()
flow11()
flow12()
flow13()
flow14()
flow15()
flow16()
flow17()
flow18()
flow19()
flow20()
flow21()
commonFuc().check_text_exist_result_text('succees', 'succees')
except:
commonFuc().check_text_exist_result_text('error', 'succees')
......@@ -8,7 +8,17 @@ from common.confop import confOP
from common.dubboUtils import GetDubboService2, InvokeDubboApi
from common.rw import Rw
workspace = os.path.abspath(".")
# import pdb
# pdb.set_trace()
curPath = os.path.abspath(os.path.dirname(__file__)) # 获取当前文件的所在目录的绝对路径
# print('curPath',curPath)
rootPath = os.path.split(curPath)[0]
# print('rootPath',rootPath)
workspace = os.path.abspath(rootPath)
# workspace = os.path.abspath(".")
business_path = workspace + os.sep + "data" + os.sep
......
企业信息:
e_id: CR202407040182
cname: 国药集团公司ASrWh
e_id: CR202407050338
cname: 国药集团公司GxzLS
医院信息:
h_id: 湖南省人民医院ejaH9
h_name: 湖南省人民医院ejaH9
h_id: 湖南省人民医院nSOQy
h_name: 湖南省人民医院nSOQy
产品审核信息:
MSPid: MSP2407040052_1
MSPid: MSP2407050029_1
hosId: h0347
hosGoodsId: h034700004436
provGoodsid: provGood-99221632
goodsAuditBillId: MSP2407040052
targetId: MSP2407040052_1
hosGoodsId: h034700004465
provGoodsid: provGood-99221661
goodsAuditBillId: MSP2407050029
targetId: MSP2407050029_1
......@@ -2,45 +2,45 @@
list_a:
- &id001
settleMonth: '202407'
pid: OBh0347202407040010
hosGoodsId: h034700004433
goodsCode: '00004433'
goodsName: 一次性注射器_低值7QT@(
pid: OBh0347202407050007
hosGoodsId: h034700004462
goodsCode: '00004462'
goodsName: 一次性注射器_低值C2g9i
goodsGg: G-31891
mfrsName: 德国歌德公司 Geuder AG
unit: 支
leftSettleAmount: 19999.98
leftSettleAmount: 0.0
batchCode:
kindName:
factName:
cacheleftAmount: 19999.98
purMode: 10
waitInvoicingNum: 200.0
waitInvoicingNum: 0.0
invoicingPrice:
normalContractId:
normalContract: '1'
detailList:
- pid: OBh0347202407040010
- pid: OBh0347202407050007
settleMonth: '202407'
accountDate: '2024-07-04'
hosGoodsId: h034700004433
accountDate: '2024-07-05'
hosGoodsId: h034700004462
batchCode: '333'
distrDetailId: '03839233'
distrId: PSh0347202407040093
distrOrderNo: PSh0347202407040093
distrDetailId: '03839280'
distrId: PSh0347202407050026
distrOrderNo: PSh0347202407050026
settlePrice: 99.9999
maxSettleQty: 100.0
maxSettleAmount: 9999.99
curSettleQty: 100.0
curSettleAmount: 9999.99
leftSettleQty: 100.0
leftSettleAmount: 9999.99
maxSettleQty: -100.0
maxSettleAmount: -9999.99
curSettleQty: -100.0
curSettleAmount: -9999.99
leftSettleQty: -100.0
leftSettleAmount: -9999.99
hosId: h0347
provId: p1e2fe
branchId: h0347-3725
balanceDetId: OBh0347202407040010-000001
provId: p1e31d
branchId: h0347-3729
balanceDetId: OBh0347202407050007-000001
purMode: 10
barCode: 010112345678901210333112407041725011021UT240704000894
barCode: 010112345678901210333112407051725011121UT240705000214
batchId:
price:
maxQty:
......@@ -53,15 +53,15 @@
volumeFlag:
onlineKind:
invoicePrice: 99.9999
viewId: 202407OBh0347202407040010h034700004433
- pid: OBh0347202407040010
viewId: 202407OBh0347202407050007h034700004462
- pid: OBh0347202407050007
settleMonth: '202407'
accountDate: '2024-07-04'
hosGoodsId: h034700004433
accountDate: '2024-07-05'
hosGoodsId: h034700004462
batchCode: '333'
distrDetailId: '03839233'
distrId: PSh0347202407040093
distrOrderNo: PSh0347202407040093
distrDetailId: '03839280'
distrId: PSh0347202407050026
distrOrderNo: PSh0347202407050026
settlePrice: 99.9999
maxSettleQty: 100.0
maxSettleAmount: 9999.99
......@@ -70,11 +70,11 @@
leftSettleQty: 100.0
leftSettleAmount: 9999.99
hosId: h0347
provId: p1e2fe
branchId: h0347-3725
balanceDetId: OBh0347202407040010-000002
provId: p1e31d
branchId: h0347-3729
balanceDetId: OBh0347202407050007-000002
purMode: 10
barCode: 010112345678901210333112407041725011021UT240704000916
barCode: 010112345678901210333112407051725011121UT240705000251
batchId:
price:
maxQty:
......@@ -87,10 +87,10 @@
volumeFlag:
onlineKind:
invoicePrice: 99.9999
viewId: 202407OBh0347202407040010h034700004433
unique: 202407OBh0347202407040010h034700004433
viewId: 202407OBh0347202407050007h034700004462
unique: 202407OBh0347202407050007h034700004462
onlineKind: '10'
viewId: 202407OBh0347202407040010h034700004433
viewId: 202407OBh0347202407050007h034700004462
list_b:
- *id001
list_c:
......
院区新增:
branch_id: h0347-3725
branch_name: 东土城路院区ftZkF
branch_id: h0347-3729
branch_name: 东土城路院区)Gl$!
科室信息:
dept2_id: f8324b9a0bff4ed7a43350b91a04426f
dept2_id: 232328e5ceb44b799efba96c512618bf
dept2_name: 二级检验科002
用户名信息:
username1: 自动化测试AZlIj
username2: 自动化测试AZlIj
username1: 自动化测试pwnfB
username2: 自动化测试pwnfB
一级科室信息:
dept1_id: 3e559b76a8fc42819e9c1370d488cab8
dept1_id: d5e1acc8708f47a7b152e103204ee4cb
dept1_name: 设备科001
所有科室id:
deptid1: 3e559b76a8fc42819e9c1370d488cab8
deptid2: f8324b9a0bff4ed7a43350b91a04426f
deptid3: cc17aab4a5b74b14a5168897a9e6d8f3
deptid4: 65f9bd02a2104011a8e11754db3a8a48
deptid5: 8a687d0771fe40e49568fbfd6c2b3560
deptid1: d5e1acc8708f47a7b152e103204ee4cb
deptid2: 232328e5ceb44b799efba96c512618bf
deptid3: eefab2fb6d6e423da8e3df5e433a01a5
deptid4: 6cea679813db435099a2a3c0bcf1de0e
所有科室name:
deptid1: 设备科001
deptid2: 二级检验科002
deptid3: 三级检测组003
deptid4: 科室004
deptid5: 二级科室005
shelfinfo:
shelfid: 2303b7e9bd6c4d49b3791eecea8a6bb5
shelfCode: areah03472615
shelfid: 3b42810b4b854af5a2a95f104a2d7b6b
shelfCode: areah03472634
areaName: 自动化测试
供货关系申请2:
e_corpId: p1e2fe
e_corpId: p1e31d
h_corpId: h0347
e_username: 国药集团公司ASrWh
e_username: 国药集团公司GxzLS
h_name: test001
产品审核信息:
MSPid: MSP2407040048_1
MSPid: MSP2407050025_1
hosId: h0347
hosGoodsId: h034700004432
provGoodsid: provGood-99221628
goodsAuditBillId: MSP2407040048
targetId: MSP2407040048_1
hosGoodsId: h034700004461
provGoodsid: provGood-99221657
goodsAuditBillId: MSP2407050025
targetId: MSP2407050025_1
低值配送单号:
distrBillId1: PSh0347202407040112
distrBillId2: PSh0347202407040112
distrBillId1: PSh0347202407050026
distrBillId2: PSh0347202407050026
高值配送单号:
distrBillId1: PSh0347202407040113
distrBillId2: PSh0347202407040113
distrBillId1: PSh0347202407050027
distrBillId2: PSh0347202407050027
试剂配送单号:
distrBillId1: PSh0347202407040114
distrBillId2: PSh0347202407040114
distrBillId1: PSh0347202407050028
distrBillId2: PSh0347202407050028
高值跟台配送单号:
distrBillId1: PSh0347202407050029
distrBillId2: PSh0347202407050029
采购计划单号高值:
orderNo1: PLAN2024070431307
orderNo2: PLAN2024070431307
orderNo1: PLAN2024070531411
orderNo2: PLAN2024070531411
采购计划单号试剂:
orderNo1: PLAN2024070431308
orderNo2: PLAN2024070431308
orderNo1: PLAN2024070531412
orderNo2: PLAN2024070531412
......@@ -3,34 +3,33 @@
- &id001
- id:
hosId: h0347
branchId: h0347-3725
branchId: h0347-3729
deptId:
taskType: 1
sourceOrgId: p1e2fe
sourceOrgName: 国药集团公司ASrWh
sourceOrderNo: PSh0347202407040114
billMode: '66'
sourceOrgId: p1e31d
sourceOrgName: 国药集团公司GxzLS
sourceOrderNo: PSh0347202407050029
billMode: '25'
stockKind:
purMode:
sourceId: PSh0347202407040114
sourceId: PSh0347202407050029
sourceDetailId:
sourceType: PSD
sourceTypeName: 配送单
sourceVersion: 1
planOrderNo: PLAN2024070431308
purOrderNo: CG2024070420563
recOrgId: f8324b9a0bff4ed7a43350b91a04426f
planOrderNo: SSSQ202407050327
purOrderNo: SSTZ202407050303
recOrgId: 232328e5ceb44b799efba96c512618bf
recOrgName: 二级检验科002
billRelationJson: '{"buyBillId":"Bh03472024070400147","planBillId":"Ph034720240704027953","planOrderNo":"PLAN2024070431308","buyOrderNo":"BUY2024070405751","purOrderNo":"CG2024070420563","purBillId":"Ch034720240704000140","purBillDate":"2024-07-04
12:39:22","distrBillId":"PSh0347202407040114","distrOrderNo":"PSh0347202407040114"}'
taskDate: '2024-07-04 12:39:54'
billRelationJson: '{"operationApplyOrderNo":"SSSQ202407050327","operationNoticeBillId":"Nh034720240705000002","distrBillId":"PSh0347202407050029","operationNoticeOrderNo":"SSTZ202407050303","distrOrderNo":"PSh0347202407050029","operationApplyBillId":"Oh034720240705000002"}'
taskDate: '2024-07-05 10:38:38'
taskDateStart:
taskDateEnd:
billModeList:
viewIdList:
supplierFlag: true
supplierFlag: false
tbStatus: 20
remark: ''
remark:
pdaFlag:
list_b:
- *id001
......
验收单详情信息:
list_a:
- &id001
- purMode: 60
unitName: 100支/100
hosGoodsId: h034700004434
- purMode: 20
unitName: 1
hosGoodsId: h034700004461
mdmGoodsCode:
spdGoodsCode: '11661387'
goodsCode: '00004434'
goodsName: 新型冠状病毒检测试剂)CVXH
spdGoodsCode: '11661414'
goodsCode: '00004461'
goodsName: 高值牙钻机rY4w$
goodsGg: G-31891
mfrsId:
mfrsName: 德国歌德公司 Geuder AG
......@@ -16,27 +16,27 @@
goodsDi: '01123456789012'
miCode:
miDjmc:
certificateCode: ''
certificateCode:
rfidFlag: 0
pkgDefId:
pkgDefName: '100'
pkgDefQty: 100.0
batchCode: '4444'
expdtDate: '2025-01-10'
productDate: '2024-07-04'
provName: 国药集团公司ASrWh
pkgDefName:
pkgDefQty: 1.0
batchCode: '2222'
expdtDate: '2025-01-11'
productDate: '2024-07-05'
provName: 国药集团公司GxzLS
provId:
viewId: '03839254'
viewId: '03839283'
verifyFlag: 0
hasSterilize: 0
id: '03839254'
id: '03839283'
detailRelationJson:
extInfo: '{"goodsGg":"G-31891","goodsCode":"00004434","purMode":60,"goodsName":"新型冠状病毒检测试剂)CVXH","ygptCode":"","transCond":"","storageCond":"","erpCode":"11661387","ybDefId":""}'
extInfo: '{"ygptCode":"","transCond":"","storageCond":"","erpCode":""}'
recTemperature: 20
recHumidity: 30
distrPrice: 99.9999
distrPkgQty: 1.0
distrQty: 100.0
distrQty: 1.0
price: 99.9999
checkQty: 0.0
checkPkgQty: 0
......@@ -44,7 +44,7 @@
initQty:
totalQty:
rowNum:
settlement: 1
settlement: 3
hdiBarcodeList:
detailId:
pkgCode:
......
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