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
f7d78f52
Commit
f7d78f52
authored
Jun 03, 2024
by
xiao-hesheng
Browse files
流程十一脚本编写
parent
bff2355b
Changes
3
Hide whitespace changes
Inline
Side-by-side
air_case/b5_spd3_core_business_flow/a_b5流程十二请领业务流_二级库向二级库.air/a_b5流程十二请领业务流_二级库向二级库.py
View file @
f7d78f52
...
@@ -498,40 +498,40 @@ def pick_execute():
...
@@ -498,40 +498,40 @@ def pick_execute():
# 复核===================================
# 复核===================================
try
:
try
:
add_dept2
()
# 新增一个二级科室
#
add_dept2() # 新增一个二级科室
add_new_deptinfo
()
# 写入科室信息到文件中
#
add_new_deptinfo() # 写入科室信息到文件中
grants_user_new
()
# 新增授权
#
grants_user_new() # 新增授权
# 同步库房信息
#
#
同步库房信息
execute_command
(
"python runner_test.py tag id2263-221 debug sit"
)
#
execute_command("python runner_test.py tag id2263-221 debug sit")
# 设置部门用户
#
#
设置部门用户
set_dept_user
(
FileUtils
().
r_info8
(
"b2_herp3_bs"
,
"所有科室id"
,
'message6'
)[
'deptid5'
],
#
set_dept_user(FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid5'],
FileUtils
().
r_info8
(
"b2_herp3_bs"
,
"所有科室name"
,
'message6'
)[
'deptid5'
],
2
)
#
FileUtils().r_info8("b2_herp3_bs", "所有科室name", 'message6')['deptid5'], 2)
# 设置部门负责人
#
#
设置部门负责人
set_dept_lead_new
(
FileUtils
().
r_info8
(
'b2_herp3_bs'
,
'所有科室id'
,
'message6'
)[
"deptid5"
])
# 设置二级科室负责人
#
set_dept_lead_new(FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid5"]) # 设置二级科室负责人
get_stockAreaId_new
(
FileUtils
().
r_info8
(
"b2_herp3_bs"
,
"所有科室id"
,
'message6'
)[
'deptid5'
],
#
get_stockAreaId_new(FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid5'],
FileUtils
().
r_info8
(
"b2_herp3_bs"
,
"所有科室name"
,
'message6'
)[
'deptid5'
],
2
)
#
FileUtils().r_info8("b2_herp3_bs", "所有科室name", 'message6')['deptid5'], 2)
set_stockShelf_Linkman
()
#设置库区联系人
#
set_stockShelf_Linkman()#设置库区联系人
#新建科室产品分配
#
#新建科室产品分配
dept_goods_distribute
(
FileUtils
().
r_info8
(
"b2_herp3_bs"
,
"所有科室id"
,
'message6'
)[
'deptid5'
])
#
dept_goods_distribute(FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid5'])
#编辑产品请领目标为二级检验科002
#
#编辑产品请领目标为二级检验科002
currentDeptId
=
FileUtils
().
r_info8
(
"b2_herp3_bs"
,
"所有科室id"
,
'message6'
)[
'deptid5'
]
#
currentDeptId = FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid5']
targetDeptId
=
FileUtils
().
r_info8
(
"b2_herp3_bs"
,
"所有科室id"
,
'message6'
)[
'deptid2'
]
#
targetDeptId = FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid2']
edit_goods_target
(
currentDeptId
,
targetDeptId
)
#
edit_goods_target(currentDeptId, targetDeptId)
#
updateUserLoginDefaultRange
(
get_listUserMgrRangePage1
(
5
))
# 设置登录账号默认权限是新二级库
#
updateUserLoginDefaultRange(get_listUserMgrRangePage1(5)) # 设置登录账号默认权限是新二级库
# # # 低值
# # #
#
低值
second_dept_Request
(
FileUtils
().
r_info8
(
"b5_spd3_core_business_flow"
,
"产品审核信息"
,
'message2'
)[
'hosGoodsId'
],
1
)
#
second_dept_Request(FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message2')['hosGoodsId'], 1)
# # # 高值
# # #
#
高值
second_dept_Request
(
FileUtils
().
r_info8
(
"b5_spd3_core_business_flow"
,
"产品审核信息"
,
'message1'
)[
'hosGoodsId'
],
2
)
#
second_dept_Request(FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message1')['hosGoodsId'], 2)
# # # 试剂
# # #
#
试剂
second_dept_Request
(
FileUtils
().
r_info8
(
"b5_spd3_core_business_flow"
,
"产品审核信息"
,
'message3'
)[
'hosGoodsId'
],
3
)
#
second_dept_Request(FileUtils().r_info8("b5_spd3_core_business_flow", "产品审核信息", 'message3')['hosGoodsId'], 3)
BuyCarSubmit
()
# 请领车提交
#
BuyCarSubmit() # 请领车提交
for
i
in
range
(
6
):
# 三个单据共审批6次
#
for i in range(6): # 三个单据共审批6次
approval_center
()
#
approval_center()
updateUserLoginDefaultRange
(
get_listUserMgrRangePage1
(
2
))
# 设置登录账号默认权限是二级库
#
updateUserLoginDefaultRange(get_listUserMgrRangePage1(2)) # 设置登录账号默认权限是二级库
# 二级科室领用出库
#
#
二级科室领用出库
# 低值拣货执行
#
#
低值拣货执行
pick_execute
()
#
pick_execute()
second_dept_one_key_in
(
5
)
second_dept_one_key_in
(
5
)
second_dept_one_key_in
(
5
)
second_dept_one_key_in
(
5
)
second_dept_one_key_in
(
5
)
second_dept_one_key_in
(
5
)
...
...
air_case/public1/public1/public1.py
View file @
f7d78f52
...
@@ -2673,7 +2673,10 @@ def out_warehouse_review(PICK_ID): # 出库复核
...
@@ -2673,7 +2673,10 @@ def out_warehouse_review(PICK_ID): # 出库复核
def
second_dept_one_key_in
(
type
=
2
):
def
second_dept_one_key_in
(
type
=
2
):
updateUserLoginDefaultRange
(
get_listUserMgrRangePage
(
type
))
# 设置登录账号默认权限是二级库
if
type
==
2
:
updateUserLoginDefaultRange
(
get_listUserMgrRangePage
(
2
))
# 设置登录账号默认权限是二级库
elif
type
==
5
:
updateUserLoginDefaultRange
(
get_listUserMgrRangePage1
(
5
))
# 设置登录账号默认权限是二级库
module
=
"b5_spd3_core_business_flow"
module
=
"b5_spd3_core_business_flow"
# # 登录获取用户id等信息,使用创建的用户登录===========开始
# # 登录获取用户id等信息,使用创建的用户登录===========开始
info
=
FileUtils
().
r_info8
(
'b2_herp3_bs'
,
"用户名信息"
,
'message3'
)
info
=
FileUtils
().
r_info8
(
'b2_herp3_bs'
,
"用户名信息"
,
'message3'
)
...
@@ -2752,7 +2755,6 @@ def second_dept_one_key_in(type=2):
...
@@ -2752,7 +2755,6 @@ def second_dept_one_key_in(type=2):
print
(
'一键入库result'
,
result
)
print
(
'一键入库result'
,
result
)
# 一键入库====================================================
# 一键入库====================================================
def
login_platform
():
def
login_platform
():
module
=
"a3_mdm3_hs"
module
=
"a3_mdm3_hs"
from
air_case.mdm_login.登录外网系统.登录资源管控平台
import
login_system
from
air_case.mdm_login.登录外网系统.登录资源管控平台
import
login_system
...
...
report/summary.html
View file @
f7d78f52
...
@@ -75,10 +75,10 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
...
@@ -75,10 +75,10 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
</tr>
</tr>
<tr
width=
"600"
>
<tr
width=
"600"
>
<td
class=
'details-col-elapsed'
>
1
1
</td>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
6
</td>
<td
class=
'details-col-elapsed'
>
1
</td>
<td
class=
'details-col-elapsed'
>
18分39
秒
</td>
<td
class=
'details-col-elapsed'
>
0分22
秒
</td>
<td
class=
"details-col-elapsed"
>
54.55
%
</td>
<td
class=
"details-col-elapsed"
>
100.0
%
</td>
</tr>
</tr>
</table>
</table>
...
@@ -92,80 +92,10 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
...
@@ -92,80 +92,10 @@ setInterval(updateTime, 1000); // 每秒更新一次时间
<th
class=
'details-col-msg'
>
用例作者
</th>
<th
class=
'details-col-msg'
>
用例作者
</th>
</tr>
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_a5流程五_中心库入库结算_正结算1_提交采购计划/log.html'
target=
'_blank'
>
a_a5流程五_中心库入库结算_正结算1_提交采购计划
</a></td>
<td
class=
"success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
24.953
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_a6流程五_中心库入库结算_正结算2_外网配送/log.html'
target=
'_blank'
>
a_a6流程五_中心库入库结算_正结算2_外网配送
</a></td>
<td
class=
"success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
34.514
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_a7流程五_中心库入库结算_正结算3_内网验收入库结算/log.html'
target=
'_blank'
>
a_a7流程五_中心库入库结算_正结算3_内网验收入库结算
</a></td>
<td
class=
"success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
459.767
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_a8流程五_中心库入库结算_正结算3_外网开票/log.html'
target=
'_blank'
>
a_a8流程五_中心库入库结算_正结算3_外网开票
</a></td>
<td
class=
"success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
1.878
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_a9流程六_中心库入库结算_负结算/log.html'
target=
'_blank'
>
a_a9流程六_中心库入库结算_负结算
</a></td>
<td
class=
"fail"
>
失败
</td>
<td
class=
"details-col-elapsed"
>
2.029
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b0流程七_中心库入库结算_正负结算/log.html'
target=
'_blank'
>
a_b0流程七_中心库入库结算_正负结算
</a></td>
<td
class=
"fail"
>
失败
</td>
<td
class=
"details-col-elapsed"
>
2.018
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b1流程八_高值跟台业务流程/log.html'
target=
'_blank'
>
a_b1流程八_高值跟台业务流程
</a></td>
<td
class=
"success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
140.31
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b2流程九请领业务流_二级库向中心库/log.html'
target=
'_blank'
>
a_b2流程九请领业务流_二级库向中心库
</a></td>
<td
class=
"fail"
>
失败
</td>
<td
class=
"details-col-elapsed"
>
59.933
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b3流程十请领业务流_二级库向边仓/log.html'
target=
'_blank'
>
a_b3流程十请领业务流_二级库向边仓
</a></td>
<td
class=
"fail"
>
失败
</td>
<td
class=
"details-col-elapsed"
>
64.772
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b4流程十一请领业务流_二级库向直送/log.html'
target=
'_blank'
>
a_b4流程十一请领业务流_二级库向直送
</a></td>
<td
class=
"fail"
>
失败
</td>
<td
class=
"details-col-elapsed"
>
209.704
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
<tr
width=
"600"
>
<tr
width=
"600"
>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b5流程十二请领业务流_二级库向二级库/log.html'
target=
'_blank'
>
a_b5流程十二请领业务流_二级库向二级库
</a></td>
<td
class=
"details-col-elapsed"
><a
href=
'../log/a_b5流程十二请领业务流_二级库向二级库/log.html'
target=
'_blank'
>
a_b5流程十二请领业务流_二级库向二级库
</a></td>
<td
class=
"success"
>
成功
</td>
<td
class=
"success"
>
成功
</td>
<td
class=
"details-col-elapsed"
>
119.409
</td>
<td
class=
"details-col-elapsed"
>
22.318
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
<td
class=
"details-col-elapsed"
>
xiaohesheng
</td>
</tr>
</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