Browse Source

优化

master
陈裕财 3 years ago
parent
commit
b56ba46e59
  1. 10
      src/main.js
  2. 2
      src/views/xm/core/components/MdpSelectUserXm/index.vue
  3. 6
      src/views/xm/core/xmIteration/XmIterationEdit.vue
  4. 12
      src/views/xm/core/xmProduct/XmProductEdit.vue
  5. 12
      src/views/xm/core/xmProject/XmProjectEdit.vue
  6. 20
      src/views/xm/core/xmQuestion/XmQuestionEdit.vue
  7. 4
      src/views/xm/core/xmTask/XmTaskEdit.vue
  8. 8
      src/views/xm/core/xmTestCase/XmTestCaseEdit.vue
  9. 2
      src/views/xm/core/xmTestCase/XmTestCaseMng.vue
  10. 2
      src/views/xm/core/xmTestCase/XmTestCaseSelect.vue
  11. 6
      src/views/xm/core/xmTestCasedb/XmTestCasedbEdit.vue
  12. 6
      src/views/xm/core/xmTestPlan/XmTestPlanEdit.vue
  13. 4
      src/views/xm/core/xmTestPlan/XmTestPlanMng.vue
  14. 2
      src/views/xm/core/xmTestPlanCase/TestStepResult.vue
  15. 16
      src/views/xm/core/xmTestPlanCase/XmTestPlanCaseEdit.vue
  16. 4
      src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue

10
src/main.js

@ -35,13 +35,13 @@ import MyInput from '@/components/MDinput/index'
Vue.prototype.$echarts = echarts
Vue.use(Print); //注册
Vue.component('mdp-date-range',MdpDateRange)
Vue.component('dict-select',MdpSelectDict)
Vue.component('dict-tag',MdpSelectDictTag)
Vue.component('dict-field',MdpSelectDictX)
Vue.component('mdp-select-dict',MdpSelectDict)
Vue.component('mdp-select-dict-tag',MdpSelectDictTag)
Vue.component('mdp-select-dict-x',MdpSelectDictX)
Vue.component('my-input',MyInput)
Vue.component('date-field',MdpDateX)
Vue.component('mdp-date-x',MdpDateX)
Vue.component('mdp-date-range-x',MdpDateRangeX)
Vue.component('user-field',MdpSelectUserX)
Vue.component('mdp-select-user-x',MdpSelectUserX)
Vue.use(Element, {
size: 'small', // set element-ui default size
i18n: (key, value) => i18n.t(key, value)

2
src/views/xm/core/components/MdpSelectUserXm/index.vue

@ -50,7 +50,7 @@
import UsersSelect from '@/views/mdp/sys/user/UsersSelectOnly.vue'
import XmGroupSelect from '@/views/xm/core/xmGroup/XmGroupSelect.vue'
export default {
name: 'user-field',
name: ' mdp-select-user-x',
components: { UsersSelect, XmGroupSelect },
computed: {
avaterCpd(){

6
src/views/xm/core/xmIteration/XmIterationEdit.vue

@ -23,7 +23,7 @@
<el-col :span="12">
<el-form-item prop="onlineTime" label-width="0px">
<date-field label="上线时间" type="date" placeholder="选择日期" v-model="editForm.onlineTime" value-format="yyyy-MM-dd HH:mm:ss" format="yyyy-MM-dd" @change="editSomeFields(editForm,'onlineTime',$event)"></date-field>
< mdp-date-x label="上线时间" type="date" placeholder="选择日期" v-model="editForm.onlineTime" value-format="yyyy-MM-dd HH:mm:ss" format="yyyy-MM-dd" @change="editSomeFields(editForm,'onlineTime',$event)"></ mdp-date-x>
</el-form-item>
</el-col>
<el-col :span="12">
@ -36,12 +36,12 @@
<el-row>
<el-col :span="12">
<el-form-item prop="adminUserid" label-width="0px">
<xm-user-field label="负责人姓名" v-model="editForm" userid-key="adminUserid" username-key="adminUsername" @change="editSomeFields(editForm,'adminUserid',$event)"></xm-user-field>
<xm- mdp-select-user-x label="负责人姓名" v-model="editForm" userid-key="adminUserid" username-key="adminUsername" @change="editSomeFields(editForm,'adminUserid',$event)"></xm- mdp-select-user-x>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item prop="istatus" label-width="0px">
<dict-field label="状态" :dict="dicts['iterationStatus']" v-model="editForm.istatus" @change="editSomeFields(editForm,'istatus',$event)"></dict-field>
< mdp-select-dict-x label="状态" :dict="dicts['iterationStatus']" v-model="editForm.istatus" @change="editSomeFields(editForm,'istatus',$event)"></ mdp-select-dict-x>
</el-form-item>
</el-col>

12
src/views/xm/core/xmProduct/XmProductEdit.vue

@ -51,35 +51,35 @@
<el-col :span="8">
<el-form-item prop="admUserid" label-width="0px">
<user-field
< mdp-select-user-x
label=" 产品总控"
userid-key="admUserid"
username-key="admUsername"
v-model="editForm"
@change="editSomeFields(editForm, 'admUserid', $event)"
></user-field>
></ mdp-select-user-x>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item prop="pmUserid" label-width="0px">
<user-field
< mdp-select-user-x
label=" 产品经理"
userid-key="pmUserid"
username-key="pmUsername"
v-model="editForm"
@change="editSomeFields(editForm, 'pmUserid', $event)"
></user-field>
></ mdp-select-user-x>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item prop="assUserid" label-width="0px">
<user-field
< mdp-select-user-x
label=" 副经理、助理"
userid-key="assUserid"
username-key="assUsername"
v-model="editForm"
@change="editSomeFields(editForm, 'assUserid', $event)"
></user-field>
></ mdp-select-user-x>
</el-form-item>
</el-col>

12
src/views/xm/core/xmProject/XmProjectEdit.vue

@ -23,37 +23,37 @@
<el-row class="padding-left padding-right padding-top">
<el-col :span="8">
<el-form-item prop="xmType" label-width="0px">
<dict-field label="项目类型" :dict="dicts['projectType']" v-model="editForm.xmType" @change="editXmProjectSomeFields(editForm,'xmType',$event)"></dict-field>
< mdp-select-dict-x label="项目类型" :dict="dicts['projectType']" v-model="editForm.xmType" @change="editXmProjectSomeFields(editForm,'xmType',$event)"></ mdp-select-dict-x>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item prop="status" label-width="0px">
<dict-field label="项目状态" :dict="dicts['projectStatus']" v-model="editForm.status" @change="editXmProjectSomeFields(editForm,'status',$event)"></dict-field>
< mdp-select-dict-x label="项目状态" :dict="dicts['projectStatus']" v-model="editForm.status" @change="editXmProjectSomeFields(editForm,'status',$event)"></ mdp-select-dict-x>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item prop="workType" label-width="0px">
<dict-field label="工作方式" :dict="dicts['workType']" v-model="editForm.workType" @change="editXmProjectSomeFields(editForm,'workType',$event)"></dict-field>
< mdp-select-dict-x label="工作方式" :dict="dicts['workType']" v-model="editForm.workType" @change="editXmProjectSomeFields(editForm,'workType',$event)"></ mdp-select-dict-x>
</el-form-item>
</el-col>
</el-row>
<el-row class="padding">
<el-col :span="8">
<el-form-item prop="admUserid" label-width="0px">
<user-field label=" 项目总控" userid-key="admUserid" username-key="admUsername" v-model="editForm" @change="editXmProjectSomeFields(editForm,'admUserid',$event)"></user-field>
< mdp-select-user-x label=" 项目总控" userid-key="admUserid" username-key="admUsername" v-model="editForm" @change="editXmProjectSomeFields(editForm,'admUserid',$event)"></ mdp-select-user-x>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item prop="pmUserid" label-width="0px">
<user-field label=" 项目经理" userid-key="pmUserid" username-key="pmUsername" v-model="editForm" @change="editXmProjectSomeFields(editForm,'pmUserid',$event)"></user-field>
< mdp-select-user-x label=" 项目经理" userid-key="pmUserid" username-key="pmUsername" v-model="editForm" @change="editXmProjectSomeFields(editForm,'pmUserid',$event)"></ mdp-select-user-x>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item prop="assUserid" label-width="0px">
<user-field label=" 副经理、助理" userid-key="assUserid" username-key="assUsername" v-model="editForm" @change="editXmProjectSomeFields(editForm,'assUserid',$event)"></user-field>
< mdp-select-user-x label=" 副经理、助理" userid-key="assUserid" username-key="assUsername" v-model="editForm" @change="editXmProjectSomeFields(editForm,'assUserid',$event)"></ mdp-select-user-x>
</el-form-item>
</el-col>

20
src/views/xm/core/xmQuestion/XmQuestionEdit.vue

@ -20,7 +20,7 @@
</el-form-item>
<el-row class="padding">
<el-col :span="6">
<xm-user-field :project-id="editForm.projectId" :product-id="editForm.productId" label="责任人" v-model="editForm" userid-key="handlerUserid" username-key="handlerUsername" @change="editXmQuestionSomeFields(editForm,'handlerUserid',$event)"></xm-user-field>
<xm- mdp-select-user-x :project-id="editForm.projectId" :product-id="editForm.productId" label="责任人" v-model="editForm" userid-key="handlerUserid" username-key="handlerUsername" @change="editXmQuestionSomeFields(editForm,'handlerUserid',$event)"></xm- mdp-select-user-x>
<el-popover
placement="top-start"
title="重新指派给"
@ -36,15 +36,15 @@
</el-col>
<el-col :span="6">
<dict-field label="状态" :dict="dicts['bugStatus']" v-model="editForm.bugStatus" @change="editXmQuestionSomeFields(editForm,'bugStatus',$event)"></dict-field>
< mdp-select-dict-x label="状态" :dict="dicts['bugStatus']" v-model="editForm.bugStatus" @change="editXmQuestionSomeFields(editForm,'bugStatus',$event)"></ mdp-select-dict-x>
</el-col>
<el-col :span="6">
<dict-field label="优先级" :dict="dicts['priority']" v-model="editForm.priority" @change="editXmQuestionSomeFields(editForm,'priority',$event)"></dict-field>
< mdp-select-dict-x label="优先级" :dict="dicts['priority']" v-model="editForm.priority" @change="editXmQuestionSomeFields(editForm,'priority',$event)"></ mdp-select-dict-x>
</el-col>
<el-col :span="6">
<date-field label="结束时间" style="max-width:100%;" value-format="yyyy-MM-dd HH:mm:ss" v-model="editForm.endTime" @change="editXmQuestionSomeFields(editForm,'endTime',$event)"></date-field>
< mdp-date-x label="结束时间" style="max-width:100%;" value-format="yyyy-MM-dd HH:mm:ss" v-model="editForm.endTime" @change="editXmQuestionSomeFields(editForm,'endTime',$event)"></ mdp-date-x>
</el-col>
</el-row>
<el-row>
@ -55,12 +55,12 @@
<el-col :span="8">
<el-form-item label="提出人" prop="askUsername">
<xm-user-field :project-id="editForm.projectId" :product-id="editForm.productId" label="提出人" v-model="editForm" userid-key="askUserid" username-key="askUsername" @change="editXmQuestionSomeFields(editForm,'askUserid',$event)"></xm-user-field>
<xm- mdp-select-user-x :project-id="editForm.projectId" :product-id="editForm.productId" label="提出人" v-model="editForm" userid-key="askUserid" username-key="askUsername" @change="editXmQuestionSomeFields(editForm,'askUserid',$event)"></xm- mdp-select-user-x>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="复现频率" prop="repRate">
<dict-tag :dict="dicts['bugRepRate']" v-model="editForm.repRate" @change="editXmQuestionSomeFields(editForm,'repRate',$event)"></dict-tag>
< mdp-select-dict-tag :dict="dicts['bugRepRate']" v-model="editForm.repRate" @change="editXmQuestionSomeFields(editForm,'repRate',$event)"></ mdp-select-dict-tag>
</el-form-item>
</el-col>
@ -75,26 +75,26 @@
<el-col :span="8">
<el-form-item label="严重程度" prop="bugSeverity">
<dict-tag :dict="dicts['bugSeverity']" v-model="editForm.bugSeverity" @change="editXmQuestionSomeFields(editForm,'bugSeverity',$event)"></dict-tag>
< mdp-select-dict-tag :dict="dicts['bugSeverity']" v-model="editForm.bugSeverity" @change="editXmQuestionSomeFields(editForm,'bugSeverity',$event)"></ mdp-select-dict-tag>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="原因分析" prop="bugReason">
<dict-tag :dict="dicts['bugReason']" v-model="editForm.bugReason" @change="editXmQuestionSomeFields(editForm,'bugReason',$event)"></dict-tag>
< mdp-select-dict-tag :dict="dicts['bugReason']" v-model="editForm.bugReason" @change="editXmQuestionSomeFields(editForm,'bugReason',$event)"></ mdp-select-dict-tag>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="解决方案" prop="solution">
<dict-tag :dict="dicts['bugSolution']" v-model="editForm.solution" @change="editXmQuestionSomeFields(editForm,'solution',$event)"></dict-tag>
< mdp-select-dict-tag :dict="dicts['bugSolution']" v-model="editForm.solution" @change="editXmQuestionSomeFields(editForm,'solution',$event)"></ mdp-select-dict-tag>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="缺陷类别" prop="bugType">
<dict-tag :dict="dicts['bugType']" v-model="editForm.bugType" @change="editXmQuestionSomeFields(editForm,'bugType',$event)"></dict-tag>
< mdp-select-dict-tag :dict="dicts['bugType']" v-model="editForm.bugType" @change="editXmQuestionSomeFields(editForm,'bugType',$event)"></ mdp-select-dict-tag>
</el-form-item>

4
src/views/xm/core/xmTask/XmTaskEdit.vue

@ -160,10 +160,10 @@
<el-row>
<el-col :span="8">
<xm-user-field label="总负责人" v-model="editForm" userid-key="createUserid" username-key="createUsername" @change="editXmTaskSomeFields(editForm,'createUserid',$event)"></xm-user-field>
<xm- mdp-select-user-x label="总负责人" v-model="editForm" userid-key="createUserid" username-key="createUsername" @change="editXmTaskSomeFields(editForm,'createUserid',$event)"></xm- mdp-select-user-x>
</el-col>
<el-col :span="8">
<dict-field :label="editForm.ntype=='0'?'任务状态':'计划状态'" :dict="dicts['taskState']" v-model="editForm.taskState" @change="editXmTaskSomeFields(editForm,'taskState',$event)"></dict-field>
< mdp-select-dict-x :label="editForm.ntype=='0'?'任务状态':'计划状态'" :dict="dicts['taskState']" v-model="editForm.taskState" @change="editXmTaskSomeFields(editForm,'taskState',$event)"></ mdp-select-dict-x>
</el-col>
<el-col :span="8">

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

@ -33,17 +33,17 @@
<el-row class="padding">
<el-col :span="6">
<dict-field label="状态" :dict="dicts['testCaseStatus']" v-model="editForm.caseStatus" @change="editSomeFields(editForm,'caseStatus',$event)"></dict-field>
< mdp-select-dict-x label="状态" :dict="dicts['testCaseStatus']" v-model="editForm.caseStatus" @change="editSomeFields(editForm,'caseStatus',$event)"></ mdp-select-dict-x>
</el-col>
<el-col :span="6">
<xm-user-field label="维护人" userid-key="luserid" username-key="lusername" v-model="editForm" @change="editSomeFields(editForm,'luserid',$event)"></xm-user-field>
<xm- mdp-select-user-x label="维护人" userid-key="luserid" username-key="lusername" v-model="editForm" @change="editSomeFields(editForm,'luserid',$event)"></xm- mdp-select-user-x>
</el-col>
<el-col :span="6">
<dict-field label="用例类型" :dict="dicts['caseType']" v-model="editForm.caseType" @change="editSomeFields(editForm,'caseType',$event)"></dict-field>
< mdp-select-dict-x label="用例类型" :dict="dicts['caseType']" v-model="editForm.caseType" @change="editSomeFields(editForm,'caseType',$event)"></ mdp-select-dict-x>
</el-col>
<el-col :span="6">
<dict-field label="优先级" :dict="dicts['priority']" v-model="editForm.cpriority" @change="editSomeFields(editForm,'cpriority',$event)"></dict-field>
< mdp-select-dict-x label="优先级" :dict="dicts['priority']" v-model="editForm.cpriority" @change="editSomeFields(editForm,'cpriority',$event)"></ mdp-select-dict-x>
</el-col>
</el-row>

2
src/views/xm/core/xmTestCase/XmTestCaseMng.vue

@ -39,7 +39,7 @@
</el-table-column>
<el-table-column prop="caseStatus" label="状态" width="100" show-overflow-tooltip>
<template slot-scope="scope">
<dict-tag :dict="dicts['testCaseStatus']" v-model="scope.row.caseStatus" effect="dark" @change="editSomeFields(scope.row,'caseStatus',$event)"></dict-tag>
< mdp-select-dict-tag :dict="dicts['testCaseStatus']" v-model="scope.row.caseStatus" effect="dark" @change="editSomeFields(scope.row,'caseStatus',$event)"></ mdp-select-dict-tag>
</template>
</el-table-column>
<el-table-column prop="verNum" label="版本号" min-width="120" show-overflow-tooltip>

2
src/views/xm/core/xmTestCase/XmTestCaseSelect.vue

@ -37,7 +37,7 @@
<el-table-column prop="caseStatus" label="状态" min-width="120" show-overflow-tooltip>
<template slot-scope="scope">
<dict-tag :dict="dicts['testCaseStatus']" v-model="scope.row.caseStatus" effect="dark" :disabled="true"></dict-tag>
< mdp-select-dict-tag :dict="dicts['testCaseStatus']" v-model="scope.row.caseStatus" effect="dark" :disabled="true"></ mdp-select-dict-tag>
</template>
</el-table-column>
<el-table-column prop="caseRemark" label="备注" min-width="120" show-overflow-tooltip>

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

@ -18,18 +18,18 @@
<el-row class="padding">
<el-col :span="8">
<el-form-item prop="cuserid" label-width="0px">
<xm-user-field label="负责人" userid-key="cuserid" username-key="cusername" v-model="editForm" @change="editSomeFields(editForm,'cuserid',$event)"></xm-user-field>
<xm- mdp-select-user-x label="负责人" userid-key="cuserid" username-key="cusername" v-model="editForm" @change="editSomeFields(editForm,'cuserid',$event)"></xm- mdp-select-user-x>
</el-form-item>
</el-col>
<el-col :span="8">
<dict-field label="状态" :dict="dicts['casedbStatus']" v-model="editForm.status" @change="editSomeFields(editForm,'status',$event)"></dict-field>
< mdp-select-dict-x label="状态" :dict="dicts['casedbStatus']" v-model="editForm.status" @change="editSomeFields(editForm,'status',$event)"></ mdp-select-dict-x>
</el-col>
<el-col :span="8">
<date-field label="创建日期" v-model="editForm.ctime" @change="editSomeFields(editForm,'ctime',$event)"></date-field>
< mdp-date-x label="创建日期" v-model="editForm.ctime" @change="editSomeFields(editForm,'ctime',$event)"></ mdp-date-x>
</el-col>
</el-row>
</el-form>

6
src/views/xm/core/xmTestPlan/XmTestPlanEdit.vue

@ -21,14 +21,14 @@
</el-form-item>
<el-row class="padding">
<el-col :span="8">
<xm-user-field label="负责人" userid-key="cuserid" username-key="cusername" v-model="editForm" @change="editSomeFields(editForm,'cuserid',$event)"></xm-user-field>
<xm- mdp-select-user-x label="负责人" userid-key="cuserid" username-key="cusername" v-model="editForm" @change="editSomeFields(editForm,'cuserid',$event)"></xm- mdp-select-user-x>
</el-col>
<el-col :span="8">
<dict-field label="状态" :dict="dicts['testPlanStatus']" v-model="editForm.status" @change="editSomeFields(editForm,'status',$event)"></dict-field>
< mdp-select-dict-x label="状态" :dict="dicts['testPlanStatus']" v-model="editForm.status" @change="editSomeFields(editForm,'status',$event)"></ mdp-select-dict-x>
</el-col>
<el-col :span="8">
<dict-field label="测试结果" :dict="dicts['testPlanTcode']" v-model="editForm.tcode" @change="editSomeFields(editForm,'tcode',$event)"></dict-field>
< mdp-select-dict-x label="测试结果" :dict="dicts['testPlanTcode']" v-model="editForm.tcode" @change="editSomeFields(editForm,'tcode',$event)"></ mdp-select-dict-x>
</el-col>
</el-row>
<el-form-item label="归属测试库" prop="casedbName">

4
src/views/xm/core/xmTestPlan/XmTestPlanMng.vue

@ -35,13 +35,13 @@
</el-table-column>
<el-table-column prop="status" label="状态" width="120" show-overflow-tooltip>
<template slot-scope="scope">
<dict-tag :dict="dicts['testPlanStatus']" v-model="scope.row.status" effect="dark" @change="editSomeFields(scope.row,'status',$event)"></dict-tag>
< mdp-select-dict-tag :dict="dicts['testPlanStatus']" v-model="scope.row.status" effect="dark" @change="editSomeFields(scope.row,'status',$event)"></ mdp-select-dict-tag>
</template>
</el-table-column>
<el-table-column prop="tcode" label="测试结果" width="120" show-overflow-tooltip>
<template slot-scope="scope">
<dict-tag :dict="dicts['testPlanTcode']" v-model="scope.row.tcode" effect="dark" @change="editSomeFields(scope.row,'tcode',$event)"></dict-tag>
< mdp-select-dict-tag :dict="dicts['testPlanTcode']" v-model="scope.row.tcode" effect="dark" @change="editSomeFields(scope.row,'tcode',$event)"></ mdp-select-dict-tag>
</template>
</el-table-column>

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

@ -35,7 +35,7 @@
<my-input class="padding-right" v-model="item.aresult" clearable placeholder="步骤结果"></my-input>
</el-col>
<el-col :span="3">
<dict-field :dict="dicts['testStepTcode']" v-model="item.tcode" :get-icon="getExecStatusIcon"></dict-field>
< mdp-select-dict-x :dict="dicts['testStepTcode']" v-model="item.tcode" :get-icon="getExecStatusIcon"></ mdp-select-dict-x>
</el-col>
<el-col :span="1">
<slot name="addBug">

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

@ -31,14 +31,14 @@
</el-row>
<el-row class="padding">
<el-col :span="8">
<xm-user-field label="执行人" userid-key="execUserid" username-key="execUsername" v-model="editForm" @change="editSomeFields(editForm,'execUserid',$event)"></xm-user-field>
<xm- mdp-select-user-x label="执行人" userid-key="execUserid" username-key="execUsername" v-model="editForm" @change="editSomeFields(editForm,'execUserid',$event)"></xm- mdp-select-user-x>
</el-col>
<el-col :span="8">
<dict-field label="优先级" :dict="dicts['priority']" v-model="editForm.priority"></dict-field>
< mdp-select-dict-x label="优先级" :dict="dicts['priority']" v-model="editForm.priority"></ mdp-select-dict-x>
</el-col>
<el-col :span="8">
<dict-field label="执行结果" :dict="dicts['testStepTcode']" v-model="editForm.execStatus" :get-icon="getExecStatusIcon"></dict-field>
< mdp-select-dict-x label="执行结果" :dict="dicts['testStepTcode']" v-model="editForm.execStatus" :get-icon="getExecStatusIcon"></ mdp-select-dict-x>
</el-col>
</el-row>
</el-form-item>
@ -51,7 +51,7 @@
用例状态
</el-row>
<el-row>
<dict-tag :dict="dicts['testCaseStatus']" v-model="editForm.caseStatus" :disabled="true"></dict-tag>
< mdp-select-dict-tag :dict="dicts['testCaseStatus']" v-model="editForm.caseStatus" :disabled="true"></ mdp-select-dict-tag>
</el-row>
</el-col>
<el-col :span="6">
@ -68,7 +68,7 @@
用例类型
</el-row>
<el-row>
<dict-tag :dict="dicts['caseType']" v-model="editForm.caseType" :disabled="true" ></dict-tag>
< mdp-select-dict-tag :dict="dicts['caseType']" v-model="editForm.caseType" :disabled="true" ></ mdp-select-dict-tag>
</el-row>
</el-col>
@ -78,7 +78,7 @@
紧急程度
</el-row>
<el-row>
<dict-tag :dict="dicts['priority']" v-model="editForm.cpriority" :disabled="true"></dict-tag>
< mdp-select-dict-tag :dict="dicts['priority']" v-model="editForm.cpriority" :disabled="true"></ mdp-select-dict-tag>
</el-row>
</el-col>
</el-row>
@ -151,9 +151,9 @@
</el-row>
<el-row>
<el-col :offset="12" :span="12" style="display: flex;">
<dict-field label="执行结果" :dict="dicts['testStepTcode']" v-model="editForm.execStatus" :get-icon="getExecStatusIcon" @change="editSomeFields(editForm,'execStatus',$event)">
< mdp-select-dict-x label="执行结果" :dict="dicts['testStepTcode']" v-model="editForm.execStatus" :get-icon="getExecStatusIcon" @change="editSomeFields(editForm,'execStatus',$event)">
<span slot="label"></span>
</dict-field>
</ mdp-select-dict-x>
<el-button @click="$emit('next')" type="primary">下一条</el-button>
</el-col>
</el-row>

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

@ -28,7 +28,7 @@
<el-table-column prop="execStatus" label="执行结果" width="120" show-overflow-tooltip>
<template slot-scope="scope">
<dict-tag :dict="dicts['testStepTcode']" v-model="scope.row.execStatus" effect="dark" @change="editSomeFields(scope.row,'execStatus',$event)"></dict-tag>
< mdp-select-dict-tag :dict="dicts['testStepTcode']" v-model="scope.row.execStatus" effect="dark" @change="editSomeFields(scope.row,'execStatus',$event)"></ mdp-select-dict-tag>
</template>
</el-table-column>
<el-table-column prop="caseName" label="用例名称" min-width="250">
@ -46,7 +46,7 @@
</el-table-column>
<el-table-column prop="priority" label="优先级" width="120" >
<template slot-scope="scope">
<dict-tag :dict="dicts['priority']" v-model="scope.row.priority" @change="editSomeFields(scope.row,'priority',$event)"></dict-tag>
< mdp-select-dict-tag :dict="dicts['priority']" v-model="scope.row.priority" @change="editSomeFields(scope.row,'priority',$event)"></ mdp-select-dict-tag>
</template>
</el-table-column>
<el-table-column prop="remark" label="执行备注" min-width="150" show-overflow-tooltip>

Loading…
Cancel
Save