Commit 3537251c authored by xiao-hesheng's avatar xiao-hesheng
Browse files

供销关系审核通过

parent 89c006e8
......@@ -30,7 +30,7 @@ def submitSupplyRelation_reject():
场景:a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
用例名称:a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
输入:医院id
输出:"rtn_msg": data
输出:"rtn_msg": 0
"""
#a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "auditSupplyRelation_url")
......@@ -44,5 +44,8 @@ def submitSupplyRelation_reject():
# 发送请求
result = commonFuc().http_post(url, request_body, headers)
print('result', result)
#断言
checkDict=commonFuc().get_business_data(module,'checkDict')
commonFuc().check_result(checkDict,result)
submitSupplyRelation_reject()
# -*- encoding=utf8 -*-
from common.fileUtls import FileUtils
__author__ = "xiaohesheng"
"""
case_tag:api,mdm-web,b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回,id2255,id2255-13,sit,on
主数据平台:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
"""
from common.common_func import commonFuc
from air_case.mdm_login.登录外网系统.登录外网系统 import login_system
from airtest.core.api import using
import sys
module = "mdm3_cm"
def submitSupplyRelation_reject():
module = "mdm3_cm"
pro_path = commonFuc().get_pro_path()
sys.path.append(pro_path + r'\\air_case\\mdm3_cm\\b10供货关系审核_驳回_客户类型_医院_医院账号登录.air')
using(pro_path + r'\\air_case\\mdm3_cm\\b10供货关系审核_驳回_客户类型_医院_医院账号登录.air')
from b10供货关系审核_驳回_客户类型_医院_医院账号登录 import h_login
token, projectCode, uxid, corpId, h_name = h_login()
print(token, projectCode, uxid, corpId, h_name)
sys.path.append(pro_path + r'\\air_case\\mdm3_cm\\b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.air')
using(pro_path + r'\\air_case\\mdm3_cm\\b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.air')
from b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1 import select_delay_approve_data
id1=select_delay_approve_data()
print(id1)
"""
场景:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
用例名称:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
输入:医院id
输出:"rtn_msg": 0
"""
#a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "auditSupplyRelation_url")
# 获取请求头信息
headers = commonFuc().get_business_data(module, "json_headers2",
commonFuc().get_business_data(module, "json_contentType"), token,
projectCode)
contactUser=commonFuc().randomString(5)
contactWay=contactUser
request_body = commonFuc().get_business_data(module, "payload7", id1,contactUser,contactWay)
# 发送请求
result = commonFuc().http_post(url, request_body, headers)
print('result', result)
#断言
checkDict=commonFuc().get_business_data(module,'checkDict3')
commonFuc().check_result(checkDict,result)
submitSupplyRelation_reject()
# -*- encoding=utf8 -*-
from common.fileUtls import FileUtils
__author__ = "xiaohesheng"
"""
case_tag:api,mdm-web,b14供货关系审核_客户类型_医院_供销关系申请提交,id2255,id2255-14,sit,on
主数据平台:b14供货关系审核_客户类型_医院_供销关系申请提交
"""
from common.common_func import commonFuc
from air_case.mdm_login.登录外网系统.登录外网系统 import login_system
from airtest.core.api import using
import sys
module = "mdm3_cm"
def supply_and_marketing_apply():
pro_path=commonFuc().get_pro_path()
sys.path.append(pro_path+r'\\air_case\\mdm3_cm\\a2供货关系申请_客户类型_医院_登录_企业登录.air')
using(pro_path+r'\\air_case\\mdm3_cm\\a2供货关系申请_客户类型_医院_登录_企业登录.air')
from a2供货关系申请_客户类型_医院_登录_企业登录 import e_login
token,projectCode,uxid,corpId,username=e_login()
#获取医院corpId
sys.path.append(pro_path + r'\\air_case\\mdm3_cm\\a1供货关系申请_客户类型_医院_登录_医院登录获取医院id.air')
using(pro_path + r'\\air_case\\mdm3_cm\\a1供货关系申请_客户类型_医院_登录_医院登录获取医院id.air')
from a1供货关系申请_客户类型_医院_登录_医院登录获取医院id import h_login
h_token,h_projectCode,h_uxid,h_corpId,h_name=h_login()
"""
场景:b14供货关系审核_客户类型_医院_供销关系申请提交
用例名称:b14供货关系审核_客户类型_医院_供销关系申请提交
输入:h_corpId,contactUser,contactWay
输出:"rtn_msg": ok
"""
# module = "mdm3_cm"
#b14供货关系审核_客户类型_医院_供销关系申请提交
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "submitSupplyRelation_url")
# 获取请求头信息
headers = commonFuc().get_business_data(module, "json_headers2",
commonFuc().get_business_data(module, "json_contentType"), token,
projectCode)
contactUser=commonFuc().randomString(5)
contactWay=contactUser
request_body = commonFuc().get_business_data(module, "payload",h_corpId,contactUser,contactWay)
# 发送请求
result = commonFuc().http_post(url, request_body, headers)
print('result',result)
# #获取接口返回数据
#
check_dict= commonFuc().get_business_data(module, "checkDict")
commonFuc().check_result(check_dict,result)
e_corpId=corpId
e_username=username
return e_corpId,h_corpId,e_username,h_name
# supply_and_marketing_apply()
FileUtils().w_info1(supply_and_marketing_apply(),module,'供货关系申请')
\ No newline at end of file
# -*- encoding=utf8 -*-
from common.fileUtls import FileUtils
__author__ = "xiaohesheng"
"""
case_tag:api,mdm-web,b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回,id2255,id2255-13,sit,on
主数据平台:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
"""
from common.common_func import commonFuc
from air_case.mdm_login.登录外网系统.登录外网系统 import login_system
from airtest.core.api import using
import sys
module = "mdm3_cm"
def submitSupplyRelation_reject():
module = "mdm3_cm"
pro_path = commonFuc().get_pro_path()
sys.path.append(pro_path + r'\\air_case\\mdm3_cm\\b10供货关系审核_驳回_客户类型_医院_医院账号登录.air')
using(pro_path + r'\\air_case\\mdm3_cm\\b10供货关系审核_驳回_客户类型_医院_医院账号登录.air')
from b10供货关系审核_驳回_客户类型_医院_医院账号登录 import h_login
token, projectCode, uxid, corpId, h_name = h_login()
print(token, projectCode, uxid, corpId, h_name)
sys.path.append(pro_path + r'\\air_case\\mdm3_cm\\b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.air')
using(pro_path + r'\\air_case\\mdm3_cm\\b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1.air')
from b11供货关系审核_驳回_客户类型_医院_供销关系审核_查询待审核数据1 import select_delay_approve_data
id1=select_delay_approve_data()
print(id1)
"""
场景:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
用例名称:b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回
输入:医院id
输出:"rtn_msg": 0
"""
#a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回
url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "auditSupplyRelation_url")
# 获取请求头信息
headers = commonFuc().get_business_data(module, "json_headers2",
commonFuc().get_business_data(module, "json_contentType"), token,
projectCode)
contactUser=commonFuc().randomString(5)
contactWay=contactUser
request_body = commonFuc().get_business_data(module, "payload7", id1,contactUser,contactWay)
# 发送请求
result = commonFuc().http_post(url, request_body, headers)
print('result', result)
#断言
checkDict=commonFuc().get_business_data(module,'checkDict3')
commonFuc().check_result(checkDict,result)
submitSupplyRelation_reject()
......@@ -107,4 +107,5 @@ json_headers2: {
}
checkDict: {"code": 0,'msg': None,'data':1}
checkDict1: {"code": 400,'msg': '供销关系已存在!请勿重复添加','data':None}
checkDict2: {"code": 400,'msg': None,'data':None}
\ No newline at end of file
checkDict2: {"code": 400,'msg': None,'data':None}
checkDict3: {'code': 400, 'msg': '数据更新不成功,可能数据的版本不一致!请刷新页面重试', 'data': None}
\ No newline at end of file
产品新增:
username: 国药集团公司!*Ras
goodsname: 一次性注射器0FlwJ
username: 国药集团公司vh@U(
goodsname: 一次性注射器xDp#N
......@@ -72,9 +72,9 @@
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回/log.html' target='_blank'>a12供货关系审核_驳回_客户类型_医院_供销关系审核_驳回</a></td>
<td class="details-col-elapsed"><a href='../log/b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回/log.html' target='_blank'>b13供货关系审核_驳回_客户类型_医院_供销关系审核_重复驳回</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">1.64</td>
<td class="details-col-elapsed">1.631</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
......
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