Browse Source

优化

master
陈裕财 4 years ago
parent
commit
bffab80cb7
  1. 8
      src/views/xm/core/xmTestPlanCase/TestStepResult.vue
  2. 13
      src/views/xm/core/xmTestPlanCase/XmTestPlanCaseEdit.vue

8
src/views/xm/core/xmTestPlanCase/TestStepResult.vue

@ -7,10 +7,10 @@
<el-col :span="1"> <el-col :span="1">
步骤 步骤
</el-col> </el-col>
<el-col :span="13">
<el-col :span="11">
操作 操作
</el-col> </el-col>
<el-col :span="6">
<el-col :span="8">
实际结果 实际结果
</el-col> </el-col>
<el-col :span="2"> <el-col :span="2">
@ -25,11 +25,11 @@
<el-col :span="1"> <el-col :span="1">
{{index+1}} {{index+1}}
</el-col> </el-col>
<el-col :span="13">
<el-col :span="11">
<span><span style="color:#C0C4CC;">操作</span>{{item.op}}</span><br/> <span><span style="color:#C0C4CC;">操作</span>{{item.op}}</span><br/>
<span><span style="color:#C0C4CC;">预期</span>{{item.eresult}}</span> <span><span style="color:#C0C4CC;">预期</span>{{item.eresult}}</span>
</el-col> </el-col>
<el-col :span="6">
<el-col :span="8">
<my-input class="padding-right" v-model="item.aresult" clearable placeholder="步骤结果"></my-input> <my-input class="padding-right" v-model="item.aresult" clearable placeholder="步骤结果"></my-input>
</el-col> </el-col>
<el-col :span="2"> <el-col :span="2">

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

@ -24,7 +24,12 @@
<el-input v-model="editForm.remark" placeholder="执行备注" :maxlength="2147483647" @change="editSomeFields(editForm,'remark',$event)"></el-input> <el-input v-model="editForm.remark" placeholder="执行备注" :maxlength="2147483647" @change="editSomeFields(editForm,'remark',$event)"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="测试步骤" prop="testStep"> <el-form-item label="测试步骤" prop="testStep">
<el-row>
<test-step-result v-model="editForm.testStep"></test-step-result> <test-step-result v-model="editForm.testStep"></test-step-result>
</el-row>
<el-row v-if="opType!='add' && editFormBak.testStep!=editForm.testStep" >
<el-button v-loading="load.edit" type="primary" @click.native="editSomeFields(editForm,'testStep',editForm.testStep)" :disabled="load.edit==true">保存测试步骤</el-button>
</el-row>
</el-form-item> </el-form-item>
<el-form-item label="测试结果" prop="execStatus"> <el-form-item label="测试结果" prop="execStatus">
@ -41,9 +46,6 @@
</el-row> </el-row>
<el-row v-if="opType!='add' && editFormBak.testStep!=editForm.testStep" >
<el-button v-loading="load.edit" type="primary" @click.native="editSomeFields(editForm,'testStep',editForm.testStep)" :disabled="load.edit==true">保存</el-button>
</el-row>
</section> </section>
</template> </template>
@ -156,6 +158,11 @@ TestStepResult,
let params={}; let params={};
params['pkList']=[row].map(i=>{ return { caseId:i.caseId, planId:i.planId}}) params['pkList']=[row].map(i=>{ return { caseId:i.caseId, planId:i.planId}})
params[fieldName]=$event params[fieldName]=$event
if(fieldName!='testStep'){
if(this.editForm.testStep!=this.editFormBak.testStep){
params.testStep=this.editForm.testStep
}
}
var func = editSomeFieldsXmTestPlanCase var func = editSomeFieldsXmTestPlanCase
func(params).then(res=>{ func(params).then(res=>{
let tips = res.data.tips; let tips = res.data.tips;

Loading…
Cancel
Save