Browse Source

优化

master
陈裕财 3 years ago
parent
commit
eee0864b93
  1. 8
      src/views/xm/core/xmTestCase/XmTestCaseEdit.vue
  2. 12
      src/views/xm/core/xmTestCasedb/XmTestCasedbEdit.vue
  3. 4
      src/views/xm/core/xmTestPlanCase/XmTestPlanCaseEdit.vue

8
src/views/xm/core/xmTestCase/XmTestCaseEdit.vue

@ -24,12 +24,12 @@
<el-col :span="18" class="border padding">
<el-form-item label="" prop="caseName" label-width="0px">
<el-row>
<span><span v-if="opType=='edit'" class="label-font-color">用例编号:</span>&nbsp;&nbsp;{{editForm.id}} &nbsp;&nbsp;</span><span class="label-font-color"><i class="el-icon-s-operation"></i>模块:</span><span>{{editForm.funcName}} <el-button type="text" @click="funcVisible=true">选择模块</el-button></span>
<el-row class="label-font-color">
<span><span v-if="opType=='edit'">用例编号:</span>&nbsp;&nbsp;{{editForm.id}} &nbsp;&nbsp;</span><span class="label-font-color"><i class="el-icon-s-operation"></i>模块</span><span>{{editForm.funcName}} <el-button type="text" @click="funcVisible=true">选择模块</el-button></span>
</el-row>
<el-row>
<my-input v-model="editForm.caseName" placeholder="测试用例 标题" @change="editSomeFields(editForm,'caseName',$event)"></my-input>
</el-row>
<my-input v-model="editForm.caseName" placeholder="测试用例 标题" @change="editSomeFields(editForm,'caseName',$event)"></my-input>
</el-row>
<el-row class="padding">
<el-col :span="6">

12
src/views/xm/core/xmTestCasedb/XmTestCasedbEdit.vue

@ -5,14 +5,14 @@
<el-form :model="editForm" label-width="120px" :rules="editFormRules" ref="editFormRef" label-position="left">
<el-form-item label="产品名称" prop="productName">
<el-form-item label="归属产品" prop="productName">
<span v-if="opType=='add'">
<xm-product-select v-if="!xmProduct" style="display:inline;" :auto-select="false" :link-project-id="selProject?selProject.id:null" @row-click="onProductSelected" @clear="clearProduct"></xm-product-select>
<div v-else>{{editForm.productName}}</div>
</span>
<div v-else>{{editForm.productName}}</div>
</el-form-item>
<el-form-item label="" prop="name" label-width="0px">
<el-form-item label="用例库名称" prop="name">
<my-input v-model="editForm.name" placeholder="用例库名称" :maxlength="255" @change="editSomeFields(editForm,'name',$event)"></my-input>
</el-form-item>
<el-row class="padding">
@ -155,7 +155,13 @@ import XmProductSelect from '@/views/xm/core/components/XmProductSelect';//修
}
let params={};
params['ids']=[row].map(i=>i.id)
params[fieldName]=$event
if(fieldName=='cuserid'){
params.cuserid=$event[0].userid
params.cusername=$event[0].username
}else{
params[fieldName]=$event
}
var func = editSomeFieldsXmTestCasedb
func(params).then(res=>{
let tips = res.data.tips;

4
src/views/xm/core/xmTestPlanCase/XmTestPlanCaseEdit.vue

@ -23,8 +23,8 @@
</el-col>
<el-col :span="18" class="border padding">
<el-form-item label="" prop="caseName" label-width="0px">
<el-row>
<span><span class="label-font-color">用例编号:</span>&nbsp;&nbsp;{{editForm.caseId}} &nbsp;&nbsp;<i class="el-icon-s-operation"></i><span class="label-font-color">模块</span></span><span>{{editForm.funcName}}</span>
<el-row class="label-font-color">
<span ><span >用例编号:</span>&nbsp;&nbsp;{{editForm.caseId}} &nbsp;&nbsp;<i class="el-icon-s-operation"></i><span>模块</span></span><span>{{editForm.funcName}}</span>
</el-row>
<el-row>
<span class="title-font-size">{{editForm.caseName}}</span>

Loading…
Cancel
Save