Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
test
autotest-airtest-web-spd
Commits
ff6bcebb
Commit
ff6bcebb
authored
Jul 05, 2024
by
xiao-hesheng
Browse files
脚本优化
parent
bea1aa1e
Changes
56
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_c1流程十八中心库业务_拆包功能.air/a_c1流程十八中心库业务_拆包功能.py
View file @
ff6bcebb
...
...
@@ -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'
)
air_case/b5_spd3_core_business_flow/execute.air/execute.py
View file @
ff6bcebb
...
...
@@ -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
air_case/b5_spd3_core_business_flow/onekey_execute.air/onekey_execute.py
0 → 100644
View file @
ff6bcebb
# -*- 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'
)
common/common_func.py
View file @
ff6bcebb
...
...
@@ -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
...
...
data/a2_mdm3_ea/message
View file @
ff6bcebb
企业信息:
e_id: CR2024070
40182
cname: 国药集团公司
ASrWh
e_id: CR2024070
50338
cname: 国药集团公司
GxzLS
data/a3_mdm3_hs/message
View file @
ff6bcebb
医院信息:
h_id: 湖南省人民医院
ejaH9
h_name: 湖南省人民医院
ejaH9
h_id: 湖南省人民医院
nSOQy
h_name: 湖南省人民医院
nSOQy
data/a5_mdm3_pdm/message2
View file @
ff6bcebb
产品审核信息
:
MSPid
:
MSP24070
4
00
5
2_1
MSPid
:
MSP24070
5
002
9
_1
hosId
:
h0347
hosGoodsId
:
h0347000044
3
6
provGoodsid
:
provGood-992216
32
goodsAuditBillId
:
MSP24070
4
00
5
2
targetId
:
MSP24070
4
00
5
2_1
hosGoodsId
:
h03470000446
5
provGoodsid
:
provGood-992216
61
goodsAuditBillId
:
MSP24070
5
002
9
targetId
:
MSP24070
5
002
9
_1
data/a6_mdm3_si/message
View file @
ff6bcebb
...
...
@@ -2,45 +2,45 @@
list_a:
- &id001
settleMonth: '202407'
pid: OBh03472024070
4
00
1
0
hosGoodsId: h0347000044
33
goodsCode: '000044
33
'
goodsName: 一次性注射器_低值
7QT@(
pid: OBh03472024070
5
000
7
hosGoodsId: h0347000044
62
goodsCode: '000044
62
'
goodsName: 一次性注射器_低值
C2g9i
goodsGg: G-31891
mfrsName: 德国歌德公司 Geuder AG
unit: 支
leftSettleAmount:
19999.98
leftSettleAmount:
0.0
batchCode:
kindName:
factName:
cacheleftAmount: 19999.98
purMode: 10
waitInvoicingNum:
20
0.0
waitInvoicingNum: 0.0
invoicingPrice:
normalContractId:
normalContract: '1'
detailList:
- pid: OBh03472024070
4
00
1
0
- pid: OBh03472024070
5
000
7
settleMonth: '202407'
accountDate: '2024-07-0
4
'
hosGoodsId: h0347000044
33
accountDate: '2024-07-0
5
'
hosGoodsId: h0347000044
62
batchCode: '333'
distrDetailId: '038392
33
'
distrId: PSh03472024070
4
00
93
distrOrderNo: PSh03472024070
4
00
93
distrDetailId: '038392
80
'
distrId: PSh03472024070
5
00
26
distrOrderNo: PSh03472024070
5
00
26
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: p1e
2fe
branchId: h0347-372
5
balanceDetId: OBh03472024070
4
00
1
0-000001
provId: p1e
31d
branchId: h0347-372
9
balanceDetId: OBh03472024070
5
000
7
-000001
purMode: 10
barCode: 0101123456789012103331124070
4
1725011
0
21UT24070
4
000
89
4
barCode: 0101123456789012103331124070
5
1725011
1
21UT24070
5
000
21
4
batchId:
price:
maxQty:
...
...
@@ -53,15 +53,15 @@
volumeFlag:
onlineKind:
invoicePrice: 99.9999
viewId: 202407OBh03472024070
4
00
1
0h0347000044
33
- pid: OBh03472024070
4
00
1
0
viewId: 202407OBh03472024070
5
000
7
h0347000044
62
- pid: OBh03472024070
5
000
7
settleMonth: '202407'
accountDate: '2024-07-0
4
'
hosGoodsId: h0347000044
33
accountDate: '2024-07-0
5
'
hosGoodsId: h0347000044
62
batchCode: '333'
distrDetailId: '038392
33
'
distrId: PSh03472024070
4
00
93
distrOrderNo: PSh03472024070
4
00
93
distrDetailId: '038392
80
'
distrId: PSh03472024070
5
00
26
distrOrderNo: PSh03472024070
5
00
26
settlePrice: 99.9999
maxSettleQty: 100.0
maxSettleAmount: 9999.99
...
...
@@ -70,11 +70,11 @@
leftSettleQty: 100.0
leftSettleAmount: 9999.99
hosId: h0347
provId: p1e
2fe
branchId: h0347-372
5
balanceDetId: OBh03472024070
4
00
1
0-000002
provId: p1e
31d
branchId: h0347-372
9
balanceDetId: OBh03472024070
5
000
7
-000002
purMode: 10
barCode: 0101123456789012103331124070
4
1725011
0
21UT24070
4
000
916
barCode: 0101123456789012103331124070
5
1725011
1
21UT24070
5
000
251
batchId:
price:
maxQty:
...
...
@@ -87,10 +87,10 @@
volumeFlag:
onlineKind:
invoicePrice: 99.9999
viewId: 202407OBh03472024070
4
00
1
0h0347000044
33
unique: 202407OBh03472024070
4
00
1
0h0347000044
33
viewId: 202407OBh03472024070
5
000
7
h0347000044
62
unique: 202407OBh03472024070
5
000
7
h0347000044
62
onlineKind: '10'
viewId: 202407OBh03472024070
4
00
1
0h0347000044
33
viewId: 202407OBh03472024070
5
000
7
h0347000044
62
list_b:
- *id001
list_c:
...
...
data/b2_herp3_bs/message
View file @
ff6bcebb
院区新增:
branch_id: h0347-372
5
branch_name: 东土城路院区
ftZkF
branch_id: h0347-372
9
branch_name: 东土城路院区
)Gl$!
科室信息:
dept2_id:
f8324b9a0bff4ed7a43350b91a04426
f
dept2_id:
232328e5ceb44b799efba96c512618b
f
dept2_name: 二级检验科002
data/b2_herp3_bs/message3
View file @
ff6bcebb
用户名信息
:
username1
:
自动化测试
AZlIj
username2
:
自动化测试
AZlIj
username1
:
自动化测试
pwnfB
username2
:
自动化测试
pwnfB
data/b2_herp3_bs/message4
View file @
ff6bcebb
一级科室信息
:
dept1_id
:
3e559b76a8fc42819e9c1370d488cab8
dept1_id
:
d5e1acc8708f47a7b152e103204ee4cb
dept1_name
:
设备科001
data/b2_herp3_bs/message6
View file @
ff6bcebb
所有科室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
data/b2_herp3_bs/message7
View file @
ff6bcebb
shelfinfo
:
shelfid
:
2303b7e9bd6c4d49b3791eecea8a6bb5
shelfCode
:
areah034726
15
shelfid
:
3b42810b4b854af5a2a95f104a2d7b6b
shelfCode
:
areah034726
34
areaName
:
自动化测试
data/b5_spd3_core_business_flow/message
View file @
ff6bcebb
供货关系申请2:
e_corpId: p1e
2fe
e_corpId: p1e
31d
h_corpId: h0347
e_username: 国药集团公司
ASrWh
e_username: 国药集团公司
GxzLS
h_name: test001
data/b5_spd3_core_business_flow/message1
View file @
ff6bcebb
产品审核信息
:
MSPid
:
MSP24070
4
00
48
_1
MSPid
:
MSP24070
5
00
25
_1
hosId
:
h0347
hosGoodsId
:
h0347000044
32
provGoodsid
:
provGood-992216
28
goodsAuditBillId
:
MSP24070
4
00
48
targetId
:
MSP24070
4
00
48
_1
hosGoodsId
:
h0347000044
61
provGoodsid
:
provGood-992216
57
goodsAuditBillId
:
MSP24070
5
00
25
targetId
:
MSP24070
5
00
25
_1
data/b5_spd3_core_business_flow/message10
View file @
ff6bcebb
低值配送单号
:
distrBillId1
:
PSh03472024070
40112
distrBillId2
:
PSh03472024070
40112
distrBillId1
:
PSh03472024070
50026
distrBillId2
:
PSh03472024070
50026
高值配送单号
:
distrBillId1
:
PSh03472024070
40113
distrBillId2
:
PSh03472024070
40113
distrBillId1
:
PSh03472024070
50027
distrBillId2
:
PSh03472024070
50027
试剂配送单号
:
distrBillId1
:
PSh0347202407040114
distrBillId2
:
PSh0347202407040114
distrBillId1
:
PSh0347202407050028
distrBillId2
:
PSh0347202407050028
高值跟台配送单号
:
distrBillId1
:
PSh0347202407050029
distrBillId2
:
PSh0347202407050029
data/b5_spd3_core_business_flow/message11
View file @
ff6bcebb
采购计划单号高值
:
orderNo1
:
PLAN2024070
4
31
307
orderNo2
:
PLAN2024070
4
31
307
orderNo1
:
PLAN2024070
5
31
411
orderNo2
:
PLAN2024070
5
31
411
data/b5_spd3_core_business_flow/message12
View file @
ff6bcebb
采购计划单号试剂
:
orderNo1
:
PLAN2024070
4
31
308
orderNo2
:
PLAN2024070
4
31
308
orderNo1
:
PLAN2024070
5
31
412
orderNo2
:
PLAN2024070
5
31
412
data/b5_spd3_core_business_flow/message13
View file @
ff6bcebb
...
...
@@ -3,34 +3,33 @@
-
&id001
-
id
:
hosId
:
h0347
branchId
:
h0347-372
5
branchId
:
h0347-372
9
deptId
:
taskType
:
1
sourceOrgId
:
p1e
2fe
sourceOrgName
:
国药集团公司
ASrWh
sourceOrderNo
:
PSh03472024070
40114
billMode
:
'
66
'
sourceOrgId
:
p1e
31d
sourceOrgName
:
国药集团公司
GxzLS
sourceOrderNo
:
PSh03472024070
50029
billMode
:
'
25
'
stockKind
:
purMode
:
sourceId
:
PSh03472024070
40114
sourceId
:
PSh03472024070
50029
sourceDetailId
:
sourceType
:
PSD
sourceTypeName
:
配送单
sourceVersion
:
1
planOrderNo
:
PLAN
2024070
431308
purOrderNo
:
CG
2024070
42056
3
recOrgId
:
f8324b9a0bff4ed7a43350b91a04426
f
planOrderNo
:
SSSQ
2024070
50327
purOrderNo
:
SSTZ
2024070
5030
3
recOrgId
:
232328e5ceb44b799efba96c512618b
f
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
:
tru
e
supplierFlag
:
fals
e
tbStatus
:
20
remark
:
''
remark
:
pdaFlag
:
list_b
:
-
*id001
...
...
data/b5_spd3_core_business_flow/message14
View file @
ff6bcebb
验收单详情信息
:
list_a
:
-
&id001
-
purMode
:
6
0
unitName
:
1
00支/100
hosGoodsId
:
h0347000044
34
-
purMode
:
2
0
unitName
:
1
支
hosGoodsId
:
h0347000044
61
mdmGoodsCode
:
spdGoodsCode
:
'11661
387
'
goodsCode
:
'000044
34
'
goodsName
:
新型冠状病毒检测试剂)CVXH
spdGoodsCode
:
'11661
414
'
goodsCode
:
'000044
61
'
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
:
1
00
.0
batchCode
:
'
4444
'
expdtDate
:
'2025-01-1
0
'
productDate
:
'2024-07-0
4
'
provName
:
国药集团公司
ASrWh
pkgDefName
:
pkgDefQty
:
1.0
batchCode
:
'
2222
'
expdtDate
:
'2025-01-1
1
'
productDate
:
'2024-07-0
5
'
provName
:
国药集团公司
GxzLS
provId
:
viewId
:
'038392
54
'
viewId
:
'038392
83
'
verifyFlag
:
0
hasSterilize
:
0
id
:
'038392
54
'
id
:
'038392
83
'
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
:
1
00
.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
:
...
...
Prev
1
2
3
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment