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

数据库验证流程十三脚本编写

parent c0de37f9
......@@ -834,7 +834,7 @@ def check_mcms_psi_dept_in(type=16):
print('error')
commonFuc().check_text_exist_result_text('error', 'succees')
try:
def main():
pro_path = commonFuc().get_pro_path2()
print('pro_path', pro_path)
sys.path.append(pro_path + r'/air_case/b5_spd3_core_business_flow/a_b5流程十二请领业务流_二级库向二级库.air')
......@@ -864,9 +864,9 @@ try:
set_stockShelf_Linkman(FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid5"],
get_stockAreaId2_new_fromDb(deptName5, 2))
#新建科室产品分配
# 新建科室产品分配
dept_goods_distribute(FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid5'])
#编辑产品请领目标为二级检验科002
# 编辑产品请领目标为二级检验科002
currentDeptId = FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid5']
targetDeptId = FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid2']
edit_goods_target(currentDeptId, targetDeptId)
......@@ -908,11 +908,14 @@ try:
second_dept_one_key_in(5)
second_dept_one_key_in(5)
# # 上面暂时注释========================
#检查入库单
# 检查入库单
check_mcms_psi_dept_in(16)
check_mcms_psi_dept_in(20)
check_mcms_psi_dept_in(66)
commonFuc().check_text_exist_result_text('succees', 'succees')
try:
main()
except Exception as e:
# 打印错误信息
print(f"发生错误: {e}")
......
......@@ -820,13 +820,12 @@ def check_mcms_psi_dept_batch_in(DR_ID,type,order_no,source_id1):
else:
print('error')
commonFuc().check_text_exist_result_text('error', 'succees')
try:
def main():
pro_path = commonFuc().get_pro_path2()
print('pro_path', pro_path)
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 edit_goods_target, second_dept_Request
from a_b6流程十三请领业务流_三级库向二级库 import BuyCarSubmit, pick_execute
# # 设置部门用户
......@@ -840,7 +839,7 @@ try:
# 设置库区联系人
set_stockShelf_Linkman(FileUtils().r_info8('b2_herp3_bs', '所有科室id', 'message6')["deptid3"],
get_stockAreaId2_new_fromDb(deptName3, 3)) # 设置库区联系人
#三级科室产品分配
# 三级科室产品分配
dept_goods_distribute(FileUtils().r_info8("b2_herp3_bs", "所有科室id", 'message6')['deptid3'])
updateUserLoginDefaultRange(get_listUserMgrRangePage1(3)) # 设置登录账号默认权限是三级库
......@@ -863,8 +862,8 @@ try:
for i in range(6): # 三个单据共审批6次
approval_center()
updateUserLoginDefaultRange(get_listUserMgrRangePage1(2)) #设置登录账号默认权限是二级库
#二级科室领用出库
updateUserLoginDefaultRange(get_listUserMgrRangePage1(2)) # 设置登录账号默认权限是二级库
# 二级科室领用出库
# 低值拣货执行
pick_execute()
......@@ -877,7 +876,7 @@ try:
check_mcms_psi_dept(16)
check_mcms_psi_dept(20)
check_mcms_psi_dept(66)
updateUserLoginDefaultRange(get_listUserMgrRangePage1(3)) #设置登录账号默认权限是三级库
updateUserLoginDefaultRange(get_listUserMgrRangePage1(3)) # 设置登录账号默认权限是三级库
# 上面暂时注释===================================
second_dept_one_key_in(3)
second_dept_one_key_in(3)
......@@ -888,5 +887,8 @@ try:
check_mcms_psi_dept_in(20)
check_mcms_psi_dept_in(66)
commonFuc().check_text_exist_result_text('succees', 'succees')
try:
main()
except:
commonFuc().check_text_exist_result_text('error ', '1')
......@@ -127,22 +127,22 @@ def main_text():
sys.path.append(pro_path + r'/air_case/b6_spd3_core_business_flow_database_check/a_b4流程十一请领业务流_二级库向直送_数据库验证.air')
using(pro_path + r'//air_case/b6_spd3_core_business_flow_database_check/a_b4流程十一请领业务流_二级库向直送_数据库验证.air')
from a_b4流程十一请领业务流_二级库向直送_数据库验证 import main
# print('流程11执行完毕','flow11执行完毕')
print('流程11执行完毕','flow11执行完毕')
# sys.exit(0)
def flow12():
print('调用流程十二')
sys.path.append(
pro_path + r'/air_case/b6_spd3_core_business_flow_database_check/a_b5流程十二请领业务流_二级库向二级库_数据库验证.air')
using(pro_path + r'//air_case/b6_spd3_core_business_flow_database_check/a_b5流程十二请领业务流_二级库向二级库_数据库验证.air')
# from a_b5流程十二请领业务流_二级库向二级库_数据库验证 import main
# print('流程12执行完毕', 'flow12执行完毕')
from a_b5流程十二请领业务流_二级库向二级库_数据库验证 import main
print('流程12执行完毕', 'flow12执行完毕')
# sys.exit(0)
def flow13():
print('调用流程十三')
sys.path.append(
pro_path + r'/air_case/b6_spd3_core_business_flow_database_check/a_b6流程十三请领业务流_三级库向二级库_数据库验证.air')
using(pro_path + r'//air_case/b6_spd3_core_business_flow_database_check/a_b6流程十三请领业务流_三级库向二级库_数据库验证.air')
# from a_b6流程十三请领业务流_三级库向二级库_数据库验证 import main
from a_b6流程十三请领业务流_三级库向二级库_数据库验证 import main
print('流程13执行完毕', 'flow13执行完毕')
# sys.exit(0)
def flow14():
......
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