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

修改脚本适合融合环境

parent a0fcb4a1
......@@ -51,15 +51,14 @@ def select1():
print("产品信息审核查询返回结果", result)
data = commonFuc().analysis_json('data', result)
total=commonFuc().analysis_json('total', data)
data1=commonFuc().analysis_json('data', data)
if total>=1:
data = commonFuc().analysis_json('data', result)
data1=data[0]
id1 = commonFuc().analysis_json('id', data1)
auditOrgId=commonFuc().analysis_json('hosId', data1)
hosGoodsId=commonFuc().analysis_json('hosGoodsid', data1)
provGoodsid=commonFuc().analysis_json('provGoodsid', data1)
goodsAuditBillId=commonFuc().analysis_json('billId', data1)
targetId=commonFuc().analysis_json('id', data1)
id1 = commonFuc().analysis_json('id', data1[0])
auditOrgId=commonFuc().analysis_json('hosId', data1[0])
hosGoodsId=commonFuc().analysis_json('hosGoodsid', data1[0])
provGoodsid=commonFuc().analysis_json('provGoodsid', data1[0])
goodsAuditBillId=commonFuc().analysis_json('billId', data1[0])
targetId=commonFuc().analysis_json('id', data1[0])
print(id1, auditOrgId, hosGoodsId,provGoodsid,goodsAuditBillId,targetId)
info = (id1, auditOrgId,hosGoodsId,provGoodsid,goodsAuditBillId,targetId)
titlename = ("MSPid", 'hosId','hosGoodsId','provGoodsid','goodsAuditBillId','targetId')
......
......@@ -45,8 +45,6 @@ def test1():
projectCode)
info = FileUtils().r_info6(module, "产品审核信息",'message2')
print(info)
# total= info['total']
MSPid = info['MSPid']
hosId = info['hosId']
hosGoodsId = info['hosGoodsId']
......
......@@ -29,7 +29,7 @@ def test1():
sys.path.append(pro_path + r'\\air_case\\a5_mdm3_pdm\\a3产品信息审核_查询.air')
using(pro_path + r'\\air_case\\a5_mdm3_pdm\\a3产品信息审核_查询.air')
from a3产品信息审核_查询 import select1
select1()
# select1()
"""
场景:a3产品信息审核驳回
用例名称:a3产品信息审核驳回
......
......@@ -51,13 +51,14 @@ def select1():
print("产品信息审核查询返回结果", result)
data = commonFuc().analysis_json('data', result)
total=commonFuc().analysis_json('total', data)
data1 = commonFuc().analysis_json('data', data)
if total>=1:
id1 = commonFuc().analysis_json('id', data)
auditOrgId=commonFuc().analysis_json('hosId', data)
hosGoodsId=commonFuc().analysis_json('hosGoodsid', data)
provGoodsid=commonFuc().analysis_json('provGoodsid', data)
goodsAuditBillId=commonFuc().analysis_json('billId', data)
targetId=commonFuc().analysis_json('id', data)
id1 = commonFuc().analysis_json('id', data1[0])
auditOrgId=commonFuc().analysis_json('hosId', data1[0])
hosGoodsId=commonFuc().analysis_json('hosGoodsid', data1[0])
provGoodsid=commonFuc().analysis_json('provGoodsid', data1[0])
goodsAuditBillId=commonFuc().analysis_json('billId', data1[0])
targetId=commonFuc().analysis_json('id', data1[0])
print(id1, auditOrgId, hosGoodsId,provGoodsid,goodsAuditBillId,targetId)
info = (id1, auditOrgId,hosGoodsId,provGoodsid,goodsAuditBillId,targetId)
titlename = ("MSPid", 'hosId','hosGoodsId','provGoodsid','goodsAuditBillId','targetId')
......
......@@ -35,6 +35,20 @@ class FileUtils(object):
return None
else:
return None
def r_info2(self, module, keyname):
w_path = rootPath + os.sep + 'data' + os.sep + module
yamlpath = os.path.join(w_path, "message2")
file_value = open(yamlpath, 'r', encoding='utf-8')
result = yaml.load(file_value.read(), Loader=yaml.Loader)
if result is not None:
key = keyname
if key in result:
return result[key]
else:
return None
else:
return None
#供货关系信息写入文件
def w_info1(self, info,module,keyname):
module=module
......@@ -187,7 +201,7 @@ class FileUtils(object):
w_path=rootPath+os.sep+'data'+os.sep+module
# print(w_path)
yamlpath = os.path.join(w_path, message_no)
if (self.r_info(module,keyname)!=None):
if (self.r_info2(module,keyname)!=None):
print('已有相同信息,覆盖写入')
# 写入到yaml文件
with open(yamlpath, "w", encoding="utf-8") as f:
......
......@@ -54,10 +54,10 @@
</tr>
<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">100.0%</td>
<td class='details-col-elapsed'>14</td>
<td class='details-col-elapsed'>9</td>
<td class='details-col-elapsed'>0分23</td>
<td class="details-col-elapsed">64.29%</td>
</tr>
</table>
......@@ -71,10 +71,101 @@
<th class='details-col-msg'>用例作者</th>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a1_1产品新增导入_高值/log.html' target='_blank'>a1_1产品新增导入_高值</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">5.543</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a1_2产品新增导入_试剂/log.html' target='_blank'>a1_2产品新增导入_试剂</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">2.473</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a1产品新增导入/log.html' target='_blank'>a1产品新增导入</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">2.125</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a2产品导入查询/log.html' target='_blank'>a2产品导入查询</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">1.697</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a3产品信息审核_查询/log.html' target='_blank'>a3产品信息审核_查询</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">5.436</td>
<td class="details-col-elapsed">2.398</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a4产品信息审核通过/log.html' target='_blank'>a4产品信息审核通过</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">2.431</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a4产品信息审核驳回/log.html' target='_blank'>a4产品信息审核驳回</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">4.52</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a5产品信息审核查询_无数据/log.html' target='_blank'>a5产品信息审核查询_无数据</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">2.15</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a6产品信息审核_获取产品详情信息/log.html' target='_blank'>a6产品信息审核_获取产品详情信息</a></td>
<td class="fail">失败</td>
<td class="details-col-elapsed">0.005</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a7产品信息审核_通过/log.html' target='_blank'>a7产品信息审核_通过</a></td>
<td class="fail">失败</td>
<td class="details-col-elapsed">0.006</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a8产品新增和审核通过/log.html' target='_blank'>a8产品新增和审核通过</a></td>
<td class="success">成功</td>
<td class="details-col-elapsed">0.002</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a8产品新增和审核驳回/log.html' target='_blank'>a8产品新增和审核驳回</a></td>
<td class="fail">失败</td>
<td class="details-col-elapsed">0.004</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a99产品信息审核_锁定/log.html' target='_blank'>a99产品信息审核_锁定</a></td>
<td class="fail">失败</td>
<td class="details-col-elapsed">0.003</td>
<td class="details-col-elapsed">xiaohesheng</td>
</tr>
<tr width="600">
<td class="details-col-elapsed"><a href='../log/a99产品信息审核_锁定后查询/log.html' target='_blank'>a99产品信息审核_锁定后查询</a></td>
<td class="fail">失败</td>
<td class="details-col-elapsed">0.003</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