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
bd77a804
Commit
bd77a804
authored
Apr 28, 2024
by
xiao-hesheng
Browse files
流程五脚本编写
parent
9ed0b2ba
Changes
9
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_a9流程六_中心库入库结算_负结算.air/a_a9流程六_中心库入库结算_负结算.py
View file @
bd77a804
...
...
@@ -188,7 +188,6 @@ def center_warehouse_return():
distrBillId
,
purBillId
,
pkgDefQty
,
pkgDefId
,
pkgDefName
,
purMode
,
goodsMfrsName
,
goodsSpec
,
unit
,
goodsName
,
pkgDefId
,
pkgDefQty
,
pkgDefName
,
made
,
hosGoodsCode
,
sourceId
)
# request_body = commonFuc().get_business_data(module, "payload21_1", UT_id,UT_id,pkgCode,pkgCode,sourceId)
print
(
'request_body'
,
request_body
)
# # # # 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
...
...
@@ -204,7 +203,12 @@ try:
# 中心库type=1 二级type=2三级type=3
# set_dept_user(FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid2'],FileUtils().r_info8("b2_herp3_bs", "所有科室name", 'message6')['deptid2'],2)
# set_dept_user(FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid3'],FileUtils().r_info8("b2_herp3_bs", "所有科室name", 'message6')['deptid3'],3)
center_warehouse_return
()
# center_warehouse_return()
OBh_ID
=
settle
()
# 生成结算单
print
(
OBh_ID
)
# 调用审批结算单
approval_center
()
# invoice()
commonFuc
().
check_text_exist_result_text
(
'succeed'
,
'succeed'
)
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
air_case/public1/public1/public1.py
View file @
bd77a804
...
...
@@ -6,9 +6,12 @@ from air_case.b1_herp3_login.登录内网系统.登录内网系统 import login_
from
common.common_func
import
commonFuc
from
common.fileUtls
import
FileUtils
import
json
import
time
# 添加[]
from
common.timeUtils
import
timeUtils
def
get_process_list
(
request_body
):
request_body
=
"["
+
str
(
request_body
)
+
"]"
print
(
'request_body'
,
request_body
)
...
...
@@ -30,7 +33,7 @@ def get_hosid():
return
hosId
def
approval_center
():
def
approval_center
(
OBH_ID
=
'OBh0347202404280009'
):
module
=
"b2_herp3_bs"
# 登录获取用户id等信息,使用创建的用户登录===========开始
info
=
FileUtils
().
r_info8
(
'b2_herp3_bs'
,
"用户名信息"
,
'message3'
)
...
...
@@ -52,11 +55,18 @@ def approval_center():
commonFuc
().
get_business_data
(
module
,
"X-APP-CODE"
))
# 请求体
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload50_6
"
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload50_6
_1_2"
,
OBH_ID
)
print
(
request_body
)
# # # 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'resultaaaaaaaaaaaaaaaaaaaaaaaaaaa'
,
result
)
data
=
commonFuc
().
analysis_json
(
'data'
,
result
)
total
=
commonFuc
().
analysis_json
(
'total'
,
result
)
if
total
==
0
:
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload50_6"
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
# 断言
# checkDict=commonFuc().get_business_data(module,'checkDict10')
# commonFuc().check_result(checkDict,result)
...
...
@@ -148,6 +158,18 @@ def settle(): # 结算相关
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
# ================== 生成结算单==============================
#===================结算单查询返回结算单号====================
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"herpService_mcmsOutBalance_listVoPage_url"
)
print
(
url
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload22"
,
hosId
,
hosId
)
print
(
'request_body'
,
request_body
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
# print('result', result)
data1
=
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
print
(
'data1'
,
data1
[
0
])
return
commonFuc
().
analysis_json
(
'id'
,
data1
[
0
])
#==================结算单查询返回结算单号====================
def
get_stockId
(
name
,
type
=
1
):
...
...
@@ -454,3 +476,317 @@ def get_udi(type=1):
titlename
=
(
'list_a'
,
'list_b'
,
'list_c'
)
# 将条码信息写入文件
FileUtils
().
w_info8
(
info
,
module
,
'条码信息'
,
titlename
,
'message18'
)
def
invoice
():
# # 登录获取用户id等信息,使用创建的用户登录===========开始
info
=
FileUtils
().
r_info8
(
'b5_spd3_core_business_flow'
,
"供货关系申请2"
,
'message'
)
# print(info)
username
=
info
[
'e_username'
]
password
=
commonFuc
().
get_business_data
(
"b2_herp3_bs"
,
"password1"
)
token
,
projectCode
,
uxid
,
corpId
,
info
=
login
(
username
,
password
)
# print(token, projectCode, uxid, corpId, info)
# 登录获取用户id等信息,使用创建的用户登录============结束
module
=
"a6_mdm3_si"
# 发票录入列表查询=================================================
url
=
commonFuc
().
get_api_url
()
+
commonFuc
().
get_business_data
(
module
,
"listGoodsPage_url"
)
print
(
'发票录入列表查询url'
,
url
)
# 获取请求头信息
headers
=
commonFuc
().
get_business_data
(
module
,
"json_headers2"
,
commonFuc
().
get_business_data
(
module
,
"json_contentType"
),
token
,
projectCode
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload2_1_1"
,
get_hosid
(),
get_branch_id
())
# print('request_body',request_body)
# 发送请求
i
=
1
while
True
:
time
.
sleep
(
6
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
try
:
data
=
commonFuc
().
analysis_json
(
'data'
,
result
)
total
=
commonFuc
().
analysis_json
(
'total'
,
data
)
if
total
==
0
:
print
(
'数据暂时未同步过来,或者内网没有生成结算单'
)
i
=
i
+
1
if
i
>=
100
:
print
(
'600秒过去了,数据还未查询出来,调用一下内网结算函数'
)
settle
()
approval_center
()
continue
else
:
break
except
:
continue
# 将发票信息写入文件
data
=
commonFuc
().
analysis_json
(
'data'
,
result
)
data1
=
commonFuc
().
analysis_json
(
'data'
,
data
)
list_a
=
[]
list_b
=
[]
list_c
=
[]
list_a
.
append
(
data1
[
0
])
list_b
.
append
(
data1
[
0
])
list_c
.
append
(
data1
[
0
])
# print('list_a', len(list_a), list_a)
info
=
(
list_a
,
list_b
,
list_c
)
titlename
=
(
'list_a'
,
'list_b'
,
'list_c'
)
# 将发票信息写入文件
FileUtils
().
w_info8
(
info
,
module
,
'结算开票信息'
,
titlename
,
'message'
)
# 发票录入列表查询=================================================
# ===========发票暂存=======================================
url
=
commonFuc
().
get_api_url
()
+
commonFuc
().
get_business_data
(
module
,
"saveCacheBatch_url"
)
print
(
url
)
# 从文件中获取必要信息
info
=
FileUtils
().
r_info8
(
module
,
"结算开票信息"
,
'message'
)
# print('info', info)
list_a
=
info
[
'list_a'
]
print
(
'list_a'
,
list_a
,
type
(
list_a
),
len
(
list_a
))
pid
=
'pid'
settleMonth
=
"settleMonth"
hosGoodsId
=
'hosGoodsId'
batchCode
=
'batchCode'
distrDetailId
=
'distrDetailId'
distrId
=
'distrId'
distrOrderNo
=
'distrOrderNo'
;
settlePrice
=
'settlePrice'
;
maxSettleQty
=
'maxSettleQty'
maxSettleAmount
=
'maxSettleAmount'
;
curSettleQty
=
'curSettleQty'
;
curSettleAmount
=
'curSettleAmount'
leftSettleQty
=
'leftSettleQty'
;
leftSettleAmount
=
'leftSettleAmount'
;
hosId
=
'hosId'
;
provId
=
'provId'
branchId
=
'branchId'
;
balanceDetId
=
'balanceDetId'
;
purMode
=
'purMode'
;
barCode
=
'barCode'
;
viewId
=
'viewId'
for
i
in
list_a
:
pid
=
i
[
'pid'
]
settleMonth
=
i
[
'settleMonth'
]
hosGoodsId
=
i
[
'hosGoodsId'
]
detailList
=
i
[
'detailList'
]
for
j
in
detailList
:
batchCode
=
j
[
'batchCode'
]
distrDetailId
=
j
[
'distrDetailId'
]
distrId
=
j
[
'distrId'
]
distrOrderNo
=
j
[
'distrOrderNo'
]
settlePrice
=
j
[
'settlePrice'
]
# maxSettleQty = j['leftSettleQty']
# maxSettleAmount = j['leftSettleAmount']
# curSettleQty = j['curSettleQty']
# curSettleAmount = j['curSettleAmount']
# leftSettleQty = j['leftSettleQty']
leftSettleAmount
=
j
[
'leftSettleAmount'
]
hosId
=
j
[
'hosId'
]
provId
=
j
[
'provId'
]
branchId
=
j
[
'branchId'
]
balanceDetId
=
j
[
'balanceDetId'
]
purMode
=
j
[
'purMode'
]
barCode
=
j
[
'barCode'
]
viewId
=
j
[
'viewId'
]
break
list2
=
[]
detailList
=
None
for
i
in
list_a
:
detailList
=
i
[
'detailList'
]
list2
=
detailList
for
k
in
list2
:
maxSettleQty
=
k
[
'leftSettleQty'
]
maxSettleAmount
=
k
[
'settlePrice'
]
curSettleQty
=
k
[
'curSettleQty'
]
curSettleAmount
=
k
[
'curSettleAmount'
]
leftSettleQty
=
k
[
'leftSettleQty'
]
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload3_1_1_1"
,
pid
,
settleMonth
,
hosGoodsId
,
batchCode
,
distrDetailId
,
distrId
,
distrOrderNo
,
settlePrice
,
maxSettleQty
,
maxSettleAmount
,
curSettleQty
,
curSettleAmount
,
leftSettleQty
,
leftSettleAmount
,
hosId
,
provId
,
branchId
,
balanceDetId
,
purMode
,
barCode
,
viewId
)
print
(
'request_body'
,
request_body
)
# request_body = "[" + str(request_body) + "]"
# print('request_body', request_body)
# # string = "这是一段包含'单引号'的文本"
# new_request_body = request_body.replace("'", '"')
# new_request_body1 = new_request_body.replace("\\", '\\\\')
# new_request_body2=new_request_body1.replace("None", 'null')
# print(new_request_body2)
# request_body_json = json.loads(new_request_body2,encoding='utf-8')
request_body_json
=
get_process_list
(
request_body
)
result
=
commonFuc
().
http_post
(
url
,
request_body_json
,
headers
)
print
(
'result'
,
result
)
# ===========发票暂存===============================================
#==============发票提交===========================================
url
=
commonFuc
().
get_api_url
()
+
commonFuc
().
get_business_data
(
module
,
"submitCache_url"
)
hosVersion
=
3
hosName
=
commonFuc
().
get_business_data
(
module
,
'hosName'
)
invoiceQty
=
leftSettleQty
invoiceAmount
=
leftSettleAmount
invoiceDate
=
timeUtils
().
get_time_hms
(
5
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload3_2_2_2"
,
hosName
,
invoiceQty
,
invoiceAmount
,
invoiceDate
,
hosId
,
hosVersion
)
print
(
'request_body'
,
request_body
)
# 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
#==============发票提交===========================================
#===============发票确认列表查询
url
=
commonFuc
().
get_api_url
()
+
commonFuc
().
get_business_data
(
module
,
"listVoPage_url1"
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload3_3"
)
# 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
data
=
commonFuc
().
analysis_json
(
'data'
,
result
)
data1
=
commonFuc
().
analysis_json
(
'data'
,
data
)
id1
=
commonFuc
().
analysis_json
(
'id'
,
data1
[
0
])
print
(
id1
)
#===============发票确认列表查询
#===============发票确认
url
=
commonFuc
().
get_api_url
()
+
commonFuc
().
get_business_data
(
module
,
"invoiceUpdateStatus_url"
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload3_4"
,
id1
)
# 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
#===============发票确认
#==============内网发票核对============
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等信息,使用创建的用户登录============结束
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"mcmsInvoice_listVoPage_url"
)
print
(
'url'
,
url
)
# 获取请求头信息
headers
=
commonFuc
().
get_business_data
(
module
,
"json_headers2"
,
commonFuc
().
get_business_data
(
module
,
"json_contentType"
),
token
,
projectCode
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload9"
,
timeUtils
.
get_time_hms
(
5
),
timeUtils
.
get_time_hms
(
5
),
get_hosid
(),
get_hosid
())
print
(
'request_body'
,
request_body
)
# 发送请求
i
=
1
while
True
:
time
.
sleep
(
6
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
try
:
data
=
commonFuc
().
analysis_json
(
'data'
,
result
)
total
=
commonFuc
().
analysis_json
(
'total'
,
data
)
if
total
==
0
:
print
(
'数据暂时未同步过来'
)
i
=
i
+
1
if
i
>=
100
:
print
(
'600秒过去了,数据还未查询出来,检查一下脚本或者被测软件'
)
continue
else
:
break
except
:
continue
print
(
'result'
,
'内网发票核对'
,
result
)
data1
=
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
VI_id
=
commonFuc
().
analysis_json
(
'id'
,
data1
[
0
])
print
(
'VI_id'
,
VI_id
)
#==============发票列表查询
#==============发票核对提交
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"mcmsInvoice_invoiceUpdateStatusList_url"
)
print
(
'url'
,
url
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload10"
,
VI_id
,
get_hosid
())
print
(
'request_body'
,
request_body
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
# ==============发票核对提交
#==============内网发票核对============
#==============内网发票提交开始
#列表查询
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"mcmsInvoice_listVoPage_url"
)
print
(
'url'
,
url
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload11"
,
timeUtils
.
get_time_hms
(
5
),
timeUtils
.
get_time_hms
(
5
),
get_hosid
(),
get_hosid
())
print
(
'request_body'
,
request_body
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
'内网发票提交列表查询结果'
,
result
)
data1
=
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
total
=
commonFuc
().
analysis_json
(
'total'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
if
total
==
0
:
print
(
'检查被测程序,发票提交列表查询数据是否正确'
)
else
:
for
i
in
range
(
total
):
VI_id2
=
commonFuc
().
analysis_json
(
'id'
,
data1
[
i
])
if
VI_id2
==
VI_id
:
break
print
(
'VI_id2'
,
VI_id2
)
# ==============发票提交,下一步归档
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"mcmsInvoice_invoiceUpdateStatusList_url"
)
print
(
'url'
,
url
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload12"
,
VI_id
,
get_hosid
())
print
(
'request_body'
,
request_body
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
'发票提交,下一步归档'
,
result
)
# ==============发票提交,下一步归档
#==============发票归档列表查询
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"mcmsInvoice_listVoPage_url"
)
print
(
'url'
,
url
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload13"
,
timeUtils
.
get_time_hms
(
5
),
timeUtils
.
get_time_hms
(
5
),
get_hosid
(),
get_hosid
())
print
(
'request_body'
,
request_body
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
'发票归档列表查询'
,
result
)
data1
=
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
total
=
commonFuc
().
analysis_json
(
'total'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
if
total
==
0
:
print
(
'检查被测程序,发票归档列表查询查询数据是否正确'
)
else
:
for
i
in
range
(
total
):
VI_id3
=
commonFuc
().
analysis_json
(
'id'
,
data1
[
i
])
if
VI_id3
==
VI_id2
:
break
print
(
'VI_id3'
,
VI_id3
)
# ==============发票归档列表查询
#==================发票归档提交
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"mcmsInvoice_invoiceUpdateStatusList_url"
)
print
(
'url'
,
url
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload14"
,
VI_id
,
get_hosid
())
print
(
'request_body'
,
request_body
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
'发票归档提交,下一步付款'
,
result
)
#==================发票归档提交
#==================付款单列表查询
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"mcmsInvoice_listVoPage_url"
)
print
(
'url'
,
url
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload15"
,
get_hosid
(),
get_hosid
())
print
(
'request_body'
,
request_body
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
'付款单列表查询'
,
result
)
data1
=
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
total
=
commonFuc
().
analysis_json
(
'total'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
if
total
==
0
:
print
(
'检查被测程序,发票归档列表查询查询数据是否正确'
)
else
:
for
i
in
range
(
total
):
VI_id4
=
commonFuc
().
analysis_json
(
'id'
,
data1
[
i
])
if
VI_id4
==
VI_id3
:
break
print
(
'VI_id4'
,
VI_id4
)
#==================付款单列表查询
# ==================付款提交
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"mcmsInvoice_genPaymentBills_url"
)
print
(
'url'
,
url
)
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload16"
,
VI_id
,
get_hosid
())
print
(
'request_body'
,
request_body
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
'付款提交'
,
result
)
# 断言
code
=
commonFuc
().
analysis_json
(
'code'
,
result
)
data
=
commonFuc
().
analysis_json
(
'data'
,
result
)
if
code
==
0
and
data
==
1
:
commonFuc
().
check_text_exist
(
0
,
result
)
else
:
commonFuc
().
check_text_exist
(
'error'
,
result
)
# ==================付款提交
# ==============内网发票提交
#================发票查询列表页面验证
#================发票查询列表页面验证
data/a2_mdm3_ea/message
View file @
bd77a804
企业信息:
e_id: CR2024042
60114
cname: 国药集团公司
@IKPW
e_id: CR2024042
80038
cname: 国药集团公司
yiTfc
data/a3_mdm3_hs/message
View file @
bd77a804
医院信息:
h_id: 湖南省人民医院
c8hq!
h_name: 湖南省人民医院
c8hq!
h_id: 湖南省人民医院
qBzGT
h_name: 湖南省人民医院
qBzGT
data/a5_mdm3_pdm/message2
View file @
bd77a804
产品审核信息
:
MSPid
:
MSP24042
6
00
32
_1
MSPid
:
MSP24042
8
00
11
_1
hosId
:
h0347
hosGoodsId
:
h034700003
173
provGoodsid
:
provGood-99220
282
goodsAuditBillId
:
MSP24042
6
00
32
targetId
:
MSP24042
6
00
32
_1
hosGoodsId
:
h034700003
207
provGoodsid
:
provGood-99220
316
goodsAuditBillId
:
MSP24042
8
00
11
targetId
:
MSP24042
8
00
11
_1
data/b2_herp3_bs/data
View file @
bd77a804
...
...
@@ -298,6 +298,7 @@ json_headers2: {
"payload50_4": {"pageNum":1,"pageSize":50,"orderBy":"mgcm.create_time desc","queryObject":{"startDate":null,"endDate":null,"goodsName":"","hosId":"h0347", "tbStatus":"0"}}
"payload50_5": {"attachments":[{"fileName": "","filePath": ""}],"changeDetails": [{"hosGoodsId": "%s","newValue": 2659,"oldValue": 2658,"supplyProvId": "%s"}],"chgType": "GOODS_COLLECT_CHANGE_PRICE","provId": "p10d95","subProvId":"p10d95","hosId": "h0347","planEffectiveDate": "%s 00:00:00","remark": "","id": "%s","submit": true}
"payload50_6": {"pageNum":1,"pageSize":50,"queryObject":{"orderNo":"","createOrderTimeStart":"","createOrderTimeEnd":""}}
"payload50_6_1_2": {"pageNum":1,"pageSize":50,"queryObject":{"orderNo":"%s","createOrderTimeStart":"","createOrderTimeEnd":""}}
"payload50_7": {"dtos":[{"remark":"22","taskId":"%s"}],"opinion":1}
"payload50_8": {"pageNum":1,"pageSize":50,"orderBy":"mgcm.create_time desc","queryObject":{"startDate":null,"endDate":null,"goodsName":"%s","hosId":"h0347", "tbStatus":"0"}}
"payload50_9": {"pageNum":1,"pageSize":50,"orderBy":"mgcm.create_time desc","queryObject":{"startDate":null,"endDate":null,"goodsName":"","hosId":"h0347","provId":"p10d95"}}
...
...
data/b2_herp3_bs/message
View file @
bd77a804
院区新增:
branch_id: h0347-353
0
branch_name: 东土城路院区
Aa0!9
branch_id: h0347-353
6
branch_name: 东土城路院区
1oGfD
科室信息:
dept2_id:
f3bdf3a5b94b4f8e9d10d6fe0339ecd6
dept2_id:
010a616a153347d58c42f99cba041e08
dept2_name: 二级检验科002
data/b5_spd3_core_business_flow/data
View file @
bd77a804
...
...
@@ -17,6 +17,8 @@
"herpService_pick_checkReview_url": "/api/herpService/pick/queryInfo/"
"herpService_stock_hdiBarcode_scan_url": "/api/herpService/stock/hdiBarcode/scan/"
"herpService_stock_review_pass_submit_url": "/api/herpService/stock/out/review/pass/submit"
"herpService_mcmsOutBalance_listVoPage_url": "/api/herpService/mcmsOutBalance/listVoPage"
"username": "xhs1009"
"password": "1qaz!QAZ"
...
...
@@ -53,4 +55,4 @@ json_headers2: {
"payload19": {"areaCode":"%s","reasonKind":"1","remark":"","barCodeList":[{"id":"%s","lastModified":null,"version":null,"createTime":"%s","createUser":null,"lastModifiedUser":null,"snCode":"%s","hosId":"%s","branchId":null,"stockId":"%s","areaCode":"%s","areaName":"%s","shelfCode":"%s","codeType":"%s","tagType":"%s","hosGoodsId":"%s","mdmGoodsCode":"%s","goodsCode":"%s","goodsDi":"%s","barName":"%s","batchCode":"%s","expdtDate":"%s","productDate":"%s","mfrCode":null,"mfrCodeSee":null,"pkgCode":"%s","pkgCodeSee":"%s","ssccCode":"%s","extInfo":null,"outId":null,"tbStatus":"%s","ext":{"distrDetailId":"%s","distrBillId":"%s","certificateCode":"","purBillId":"%s","pkgDefQty":"%s","pkgDefId":"%s","pkgDefName":"%s"},"sourceDetailId":null,"purMode":"%s","purModes":null,"price":null,"pid":null,"goodsMfrsName":"%s","mfrsName":null,"goodsSpec":"%s","unit":"%s","goodsName":"%s","pkgDefId":"%s","pkgDefQty":"%s","purDetailId":null,"pkgDefName":"%s","printNum":"%s","deptId":null,"deptName":null,"billId":null,"taskId":null,"made":"%s","provId":"%s","provName":"%s","subProvId":"%s","subProvName":"%s","provHosGoodsId":null,"sourceType":null,"taskDate":null,"sourceOrderNo":null,"taskType":null,"detailId":null,"branchGoodsPkgDefList":null,"unitName":null,"areaCodeList":null,"diType":null,"mdmGoodsSpecCode":null,"hosGoodsCode":"%s","supplyId":null,"inSettlement":null,"spdGoodsCode":null,"codeKind":null,"brand":null,"miCode":null,"transferRatio":1,"miDjmc":null,"tbStatusList":null,"purModeText":null,"stockName":null,"tbStatusText":null,"pkgType":null,"bottleId":null,"pkgStatus":null,"qty":null,"packUnit":null,"minSaleQty":null,"rfidFlag":null,"mfrCodeFlag":null,"scanStatus":null,"scanId":null,"multiChargeFlag":null,"useFrequency":null,"chargeUnit":null,"lockStatus":null,"subSendFlag":"%s","onlyKey":"%s2fa9d44bf3b443f184ea457066259ee13332024-11-02100p1e171p1e171"}],"areaName":"%s","hosId":"%s","branchId":"%s","deptId":"%s","deptName":"%s","stockId":"%s","pickType":"TH"}
"payload20": {"pageNum":1,"pageSize":50,"orderBy":"pick.priority desc, pick.create_time desc","queryObject":{"billMode":"","pickerName":"","orderNo":"","sourceId":"","targetDeptName":"","priorityList":[],"branchId":"%s","hosId":"%s","deptId":"%s","tbStatus":30,"permission":true}}
"payload21": {"batchList":[{"id":"%s","lastModified":null,"version":null,"createTime":"%s","createUser":null,"lastModifiedUser":null,"snCode":"%s","hosId":"%s","branchId":null,"stockId":"%s","areaCode":"%s","areaName":"%s","shelfCode":"%s","codeType":"%s","tagType":"%s","hosGoodsId":"%s","mdmGoodsCode":"%s","goodsCode":"%s","goodsDi":"%s","barName":"%s","batchCode":"%s","expdtDate":"%s","productDate":"%s","mfrCode":null,"mfrCodeSee":null,"pkgCode":"%s","pkgCodeSee":"%s","ssccCode":"%s","extInfo":null,"outId":null,"tbStatus":"%s","ext":{"distrDetailId":"%s","distrBillId":"%s","certificateCode":"","purBillId":"%s","pkgDefQty":"%s","pkgDefId":"%s","pkgDefName":"%s"},"sourceDetailId":null,"purMode":"%s","purModes":null,"price":null,"pid":null,"goodsMfrsName":"%s","mfrsName":null,"goodsSpec":"%s","unit":"%s","goodsName":"%s","pkgDefId":"%s","pkgDefQty":"%s","purDetailId":null,"pkgDefName":"%s","printNum":0,"deptId":null,"deptName":null,"billId":null,"taskId":null,"made":"%s","provId":null,"provName":null,"subProvId":null,"subProvName":null,"provHosGoodsId":null,"sourceType":null,"taskDate":null,"sourceOrderNo":null,"taskType":null,"detailId":null,"branchGoodsPkgDefList":null,"unitName":null,"areaCodeList":null,"diType":null,"mdmGoodsSpecCode":null,"hosGoodsCode":"%s","supplyId":null,"inSettlement":null,"spdGoodsCode":null,"codeKind":null,"brand":null,"miCode":null,"transferRatio":1,"miDjmc":null,"tbStatusList":null,"purModeText":null,"stockName":null,"tbStatusText":null,"pkgType":null,"bottleId":null,"pkgStatus":null,"qty":null,"packUnit":null,"minSaleQty":null,"rfidFlag":null,"mfrCodeFlag":null,"scanStatus":null,"scanId":null,"multiChargeFlag":null,"useFrequency":null,"chargeUnit":null,"lockStatus":null}],"sourceId":"%s","sourceType":"TH","sourceVersion":"0","remark":"","reviewAll":0}
"payload21_1": {"batchList":[{"id":"%s","lastModified":null,"version":null,"createTime":"2024-04-26 08:38:13","createUser":null,"lastModifiedUser":null,"snCode":"%s","hosId":"h0347","branchId":null,"stockId":"cdfd884442ef41fc8aaed26160f11ae4","areaCode":"areah03471583","areaName":"自动化测试","shelfCode":"areah03471583-2-01-01","codeType":16,"tagType":0,"hosGoodsId":"h034700003170","mdmGoodsCode":"11660049","goodsCode":"00003170","goodsDi":"35300000031700","barName":"100支/100","batchCode":"333","expdtDate":"2024-11-02","productDate":"2024-04-26","mfrCode":null,"mfrCodeSee":null,"pkgCode":"%s","pkgCodeSee":"%s","ssccCode":"010839000173304922","extInfo":null,"outId":null,"tbStatus":30,"ext":{"distrDetailId":"03836657","distrBillId":"PSh0347202404260030","certificateCode":"","purBillId":"CG2024042613241","pkgDefQty":100,"pkgDefId":"2fa9d44bf3b443f184ea457066259ee1","pkgDefName":"100"},"sourceDetailId":null,"purMode":10,"purModes":null,"price":null,"pid":null,"goodsMfrsName":"德国歌德公司 Geuder AG","mfrsName":null,"goodsSpec":"G-31891","unit":"支","goodsName":"一次性注射器_低值jUaDC","pkgDefId":"2fa9d44bf3b443f184ea457066259ee1","pkgDefQty":100,"purDetailId":null,"pkgDefName":"100","printNum":0,"deptId":null,"deptName":null,"billId":null,"taskId":null,"made":"德国","provId":null,"provName":null,"subProvId":null,"subProvName":null,"provHosGoodsId":null,"sourceType":null,"taskDate":null,"sourceOrderNo":null,"taskType":null,"detailId":null,"branchGoodsPkgDefList":null,"unitName":null,"areaCodeList":null,"diType":null,"mdmGoodsSpecCode":null,"hosGoodsCode":"00003170","supplyId":null,"inSettlement":null,"spdGoodsCode":null,"codeKind":null,"brand":null,"miCode":null,"transferRatio":1,"miDjmc":null,"tbStatusList":null,"purModeText":null,"stockName":null,"tbStatusText":null,"pkgType":null,"bottleId":null,"pkgStatus":null,"qty":null,"packUnit":null,"minSaleQty":null,"rfidFlag":null,"mfrCodeFlag":null,"scanStatus":null,"scanId":null,"multiChargeFlag":null,"useFrequency":null,"chargeUnit":null,"lockStatus":null}],"sourceId":"%s","sourceType":"TH","sourceVersion":"0","remark":"","reviewAll":0}
\ No newline at end of file
"payload22": {"pageNum":1,"pageSize":50,"queryObject":{"orderNo":"","settleMonth":"","hosId":"%s"},"hosId":"%s"}
\ No newline at end of file
report/summary.html
View file @
bd77a804
...
...
@@ -56,7 +56,7 @@
<tr
width=
"600"
>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
0分
5
秒
</td>
<td
class=
'details-col-elapsed'
>
0分
4
秒
</td>
<td
class=
"details-col-elapsed"
>
100.0%
</td>
</tr>
</table>
...
...
@@ -74,7 +74,7 @@
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_a9流程六_中心库入库结算_负结算/log.html'
target=
'_blank'
>
a_a9流程六_中心库入库结算_负结算
</a></td>
<td
class=
"success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
5
.7
7
6
</td>
<td
class=
"details-col-elapsed"
>
4
.7
1
6
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
...
...
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