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
9ed0b2ba
Commit
9ed0b2ba
authored
Apr 26, 2024
by
xiao-hesheng
Browse files
流程五脚本编写
parent
5f88f860
Changes
5
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_a8流程五_中心库入库结算_正结算3_外网开票.air/a_a8流程五_中心库入库结算_正结算3_外网开票.py
View file @
9ed0b2ba
...
...
@@ -81,7 +81,7 @@ def invoice():
# print('list_a', len(list_a), list_a)
info
=
(
list_a
,
list_b
,
list_c
)
titlename
=
(
'list_a'
,
'list_b'
,
'list_c'
)
# 将
验收单详细
信息写入
到
文件
中"a6_mdm3_si"
# 将
发票
信息写入文件
FileUtils
().
w_info8
(
info
,
module
,
'结算开票信息'
,
titlename
,
'message'
)
# 发票录入列表查询=================================================
# ===========发票暂存=======================================
...
...
air_case/b5_spd3_core_business_flow/a_a9流程六_中心库入库结算_负结算.air/a_a9流程六_中心库入库结算_负结算.py
View file @
9ed0b2ba
...
...
@@ -17,22 +17,194 @@ case_tag:api,spd_core,a_a9流程六_中心库入库结算_负结算,id2302,id230
主数据平台:a_a9流程六_中心库入库结算_负结算
python runner_test.py tag id2302-9 debug mdm3
"""
def
test1
():
#提交采购计划
#
提交采购计划
execute_command
(
"python runner_test.py tag id2302-5 debug mdm3"
)
#外网配送
#
外网配送
execute_command
(
"python runner_test.py tag id2302-6 debug mdm3"
)
#内网验收入库结算
#
内网验收入库结算
execute_command
(
"python runner_test.py tag id2302-7 debug mdm3"
)
# 中心库退货
def
center_warehouse_return
():
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
)
# 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
)
print
(
'herpService_stock_review_pass_submit_urlresult'
,
result
)
# ========出库复核提交
try
:
# test1()
#先查询所有的部门信息写入文件
dept_query_all
()
#设置库房人员,根据传入的科室id和科室名称来设置库房
#中心库type=1 二级type=2三级type=3
#
先查询所有的部门信息写入文件
#
dept_query_all()
#
设置库房人员,根据传入的科室id和科室名称来设置库房
#
中心库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
)
commonFuc
().
check_text_exist_result_text
(
'succeed'
,
'succeed'
)
#
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
()
commonFuc
().
check_text_exist_result_text
(
'succeed'
,
'succeed'
)
except
:
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
\ No newline at end of file
commonFuc
().
check_text_exist_result_text
(
'error'
,
'1'
)
air_case/public1/public1/public1.py
View file @
9ed0b2ba
...
...
@@ -389,3 +389,68 @@ def set_dept_user(dept_id, deptName, type=1):
commonFuc
().
check_text_exist
(
0
,
result
)
else
:
commonFuc
().
check_text_exist
(
'error'
,
result
)
def
call_login
(
type
=
1
):
# type=1外网登录 2内网登录
module
=
"b2_herp3_bs"
info
=
FileUtils
().
r_info8
(
module
,
"用户名信息"
,
'message3'
)
print
(
info
)
username1
=
info
[
'username1'
]
username
=
username1
## print('医院名称',username)
password
=
commonFuc
().
get_business_data
(
module
,
"password"
)
# print(username, password,'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')
# 获取token和projectCode
token1
,
projectCode1
,
uxid1
,
corpId1
,
info1
=
login
(
username
,
password
,
2
)
return
token1
,
projectCode1
,
uxid1
,
corpId1
,
info1
def
get_udi
(
type
=
1
):
# type=1低值 2高值 3试剂
module
=
"b5_spd3_core_business_flow"
token
,
projectCode1
,
uxid1
,
corpId1
,
info1
=
call_login
()
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"mcmsInvoice_barcode_url"
)
print
(
'get_udi'
,
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"
))
# # 请求体
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload17"
,
get_branch_id
())
print
(
'request_body'
,
request_body
)
# # # # 发送请求
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
data1
=
commonFuc
().
analysis_json
(
'data'
,
commonFuc
().
analysis_json
(
'data'
,
result
))
pkgcode
=
data1
[
0
][
'pkgCodeSee'
]
pkgcode1
=
pkgcode
[
0
:
20
]
pkgcode2
=
pkgcode
[
21
:
len
(
pkgcode
)]
print
(
pkgcode1
,
pkgcode2
)
# 013530000003170010333\x1D112404261724110221UT240426000001802
print
(
'aaaaaaaaaaaaaaaaa'
,
data1
[
0
][
'pkgCodeSee'
])
# 扫条码
url
=
commonFuc
().
get_api_add_port_url
()
+
commonFuc
().
get_business_data
(
module
,
"herpService_pick_return_scan_url"
)
print
(
'herpService_pick_return_scan_url'
,
url
)
branch_name
=
FileUtils
().
r_info
(
'b2_herp3_bs'
,
'院区新增'
)[
"branch_name"
]
stockId
=
get_stockId
(
branch_name
+
'中心库房'
)
areaCode
=
FileUtils
().
r_info8
(
"b2_herp3_bs"
,
"shelfinfo"
,
'message7'
)[
'shelfCode'
]
request_body
=
commonFuc
().
get_business_data
(
module
,
"payload18"
,
areaCode
,
pkgcode
,
stockId
)
print
(
'request_body'
,
request_body
)
result
=
commonFuc
().
http_post
(
url
,
request_body
,
headers
)
print
(
'result'
,
result
)
# # 将条码信息写入文件
data
=
commonFuc
().
analysis_json
(
'data'
,
result
)
list_a
=
[]
list_b
=
[]
list_c
=
[]
list_a
.
append
(
data
)
list_b
.
append
(
data
)
list_c
.
append
(
data
)
# 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
,
'message18'
)
data/b5_spd3_core_business_flow/data
View file @
9ed0b2ba
...
...
@@ -10,6 +10,13 @@
"mcmsInvoice_listVoPage_url": "/api/herpService/mcmsInvoice/listVoPage"
"mcmsInvoice_invoiceUpdateStatusList_url": "/api/herpService/mcmsInvoice/invoiceUpdateStatusList"
"mcmsInvoice_genPaymentBills_url": "/api/herpService/mcmsInvoice/genPaymentBills"
"mcmsInvoice_barcode_url": "/api/herpService/stock/statistics/stock/barcode/page"
"herpService_pick_submit_url": "/api/herpService/pick/submit"
"herpService_pick_return_scan_url": "/api/herpService/pick/return/scan"
"herpService_pick_return_page_url": "/api/herpService/pick/page"
"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"
"username": "xhs1009"
"password": "1qaz!QAZ"
...
...
@@ -40,4 +47,10 @@ json_headers2: {
"payload13": {"pageNum":1,"pageSize":50,"queryObject":{"invoiceNumber":"","invoiceDate1":"%sT01:18:05.672Z","invoiceDate2":"%sT01:18:05.672Z","checkDate1":"","checkDate2":"","tbStatus":"20","hosId":"%s"},"hosId":"%s"}
"payload14": {"billList":[{"id":"%s","version":3}],"tbStatus":"30","hosId":"%s"}
"payload15": {"pageNum":1,"pageSize":50,"queryObject":{"invoiceNumber":"","invoiceDate1":"","invoiceDate2":"","checkDate1":"","checkDate2":"","tbStatus":"30","hosId":"%s"},"hosId":"%s"}
"payload16": {"invoiceBillIdList":["%s"],"payChannelEnum":"YGPT","hosId":"%s"}
\ No newline at end of file
"payload16": {"invoiceBillIdList":["%s"],"payChannelEnum":"YGPT","hosId":"%s"}
"payload17": {"pageNum":1,"pageSize":50,"queryObject":{"areacodelist":["","","","","",""],"goodsName":"","branchId":"%s","purModes":["10"],"ssccCode":"","deptId":"","deptQuery":false,"bottleId":"","billModes":null,"provId":"","goodsSpec":"","batchCode":"","mfrCode":""}}
"payload18": {"areaCode":"%s","code":"%s","pickType":"TH","stockId":"%s"}
"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
report/summary.html
View file @
9ed0b2ba
...
...
@@ -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分
8
秒
</td>
<td
class=
'details-col-elapsed'
>
0分
5
秒
</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"
>
8.3
77
</td>
<td
class=
"details-col-elapsed"
>
5.
77
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