Browse Source

优化

master
陈裕财 3 years ago
parent
commit
17859fe2b3
  1. 6
      src/views/xm/core/xmTestPlan/rpt/CompsCard.vue
  2. 7
      src/views/xm/core/xmTestPlan/rpt/CompsSet.vue
  3. 21
      src/views/xm/core/xmTestPlan/xmTestRptOverview.vue

6
src/views/xm/core/xmTestPlan/rpt/CompsCard.vue

@ -1,10 +1,10 @@
<template> <template>
<section> <section>
<el-row class="page-center border"> <el-row class="page-center border">
<el-col :span="rptConfigVisible?6:0" :style="{height:maxTableHeight+'px',overflow:'auto'}">
<comps-set :comp-ids="compIds" @row-click="onCompSelect"></comps-set>
<el-col :span="6" :style="{height:maxTableHeight+'px',overflow:'auto'}">
<comps-set v-if="rptConfigVisible" :comp-ids="compIds" @row-click="onCompSelect"></comps-set>
</el-col> </el-col>
<el-col :span="rptConfigVisible?18:24" :style="{height:maxTableHeight+'px',overflow:'auto'}" ref="table">
<el-col :span="18" :style="{height:maxTableHeight+'px',overflow:'auto'}" ref="table" class="border">
<div> <div>
<div class="empty" v-if="compCfgList.length == 0" > <div class="empty" v-if="compCfgList.length == 0" >
<el-empty description="暂未选择模块"></el-empty> <el-empty description="暂未选择模块"></el-empty>

7
src/views/xm/core/xmTestPlan/rpt/CompsSet.vue

@ -52,13 +52,6 @@ export default {
compDesc: '可以直接显示全部待审批列表,也可根据审批分类详细筛选单条待审批事项', compDesc: '可以直接显示全部待审批列表,也可根据审批分类详细筛选单条待审批事项',
isChecked: false, isChecked: false,
}, },
{
compId: 'xmTestRptSummary',
icon: img2,
name: '报告总结',
compDesc: '可以直接显示全部任务列表,也可根据状态、类型详细筛选分类的任务',
isChecked: false,
},
{ {
compId: 'xmTestPlanCaseExecStatusDist', compId: 'xmTestPlanCaseExecStatusDist',
icon: img3, icon: img3,

21
src/views/xm/core/xmTestPlan/xmTestRptOverview.vue

@ -71,11 +71,15 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-row> </el-row>
<el-row v-if="opType=='add'" >
<el-row class="padding-bottom">
<span>报告总结</span>
</el-row>
<el-row>
<el-input type="textarea" :rows="8" v-model="editForm.summaryRemark"></el-input>
</el-row>
<el-row v-if="editForm.summaryRemark!==editFormBak.summaryRemark" >
<span style="float:right;"> <span style="float:right;">
<el-button @click.native="handleCancel">取消</el-button>
<el-button v-loading="load.edit" type="primary" @click.native="saveSubmit" :disabled="load.edit==true">提交</el-button>
<el-button type="primary" @click.native="editSomeFields(editForm,'summaryRemark',editForm.summaryRemark)">提交</el-button>
</span> </span>
</el-row> </el-row>
</section> </section>
@ -126,9 +130,14 @@ import MdpSelectUserXm from '@/views/xm/core/components/MdpSelectUserXm';//修
}, },
editForm: { editForm: {
id:'',name:'',casedbId:'',casedbName:'',projectId:'',projectName:'',cuserid:'',cusername:'',ctime:'',stime:'',etime:'',status:'',tcode:'',totalCases:'',okCases:'',errCases:'',igCases:'',blCases:'',productId:'',productName:'',flowState:''
id:'',name:'',casedbId:'',casedbName:'',projectId:'',projectName:'',cuserid:'',cusername:'',ctime:'',stime:'',etime:'',status:'',tcode:'',totalCases:'',okCases:'',errCases:'',igCases:'',blCases:'',productId:'',productName:'',flowState:'',summaryRemark:''
},
editFormBak: {
id:'',name:'',casedbId:'',casedbName:'',projectId:'',projectName:'',cuserid:'',cusername:'',ctime:'',stime:'',etime:'',status:'',tcode:'',totalCases:'',okCases:'',errCases:'',igCases:'',blCases:'',productId:'',productName:'',flowState:'',summaryRemark:''
}, },
maxTableHeight:300, maxTableHeight:300,
summaryRemarkEditVisible:false,
}//end return }//end return
},//end data },//end data
methods: { methods: {
@ -214,7 +223,7 @@ import MdpSelectUserXm from '@/views/xm/core/components/MdpSelectUserXm';//修
this.editForm.projectId=row.id this.editForm.projectId=row.id
this.editForm.projectName=row.name this.editForm.projectName=row.name
this.editForm.name=this.editForm.projectName+'-测试计划-V1.0' this.editForm.name=this.editForm.projectName+'-测试计划-V1.0'
}
},
},//end method },//end method
mounted() { mounted() {
this.$nextTick(() => { this.$nextTick(() => {

Loading…
Cancel
Save