Browse Source

组件优化

master
陈裕财 3 years ago
parent
commit
af00f24482
  1. 6
      src/views/xm/core/xmIteration/XmIterationEdit.vue
  2. 6
      src/views/xm/core/xmProject/XmProjectEdit.vue
  3. 10
      src/views/xm/core/xmQuestion/XmQuestionEdit.vue
  4. 6
      src/views/xm/core/xmTask/XmTaskEdit.vue
  5. 10
      src/views/xm/core/xmTestCase/XmTestCaseEdit.vue
  6. 6
      src/views/xm/core/xmTestCasedb/XmTestCasedbEdit.vue
  7. 8
      src/views/xm/core/xmTestPlan/XmTestPlanEdit.vue
  8. 2
      src/views/xm/core/xmTestPlanCase/TestStepResult.vue
  9. 12
      src/views/xm/core/xmTestPlanCase/XmTestPlanCaseEdit.vue

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

@ -36,12 +36,12 @@
<el-row>
<el-col :span="12">
<el-form-item prop="adminUserid" label-width="0px">
<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>
<mdp-select-user-xm label="负责人姓名" v-model="editForm" userid-key="adminUserid" username-key="adminUsername" @change="editSomeFields(editForm,'adminUserid',$event)"></mdp-select-user-xm>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item prop="istatus" label-width="0px">
< mdp-select-dict-x label="状态" :dict="dicts['iterationStatus']" v-model="editForm.istatus" @change="editSomeFields(editForm,'istatus',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="状态" :dict="dicts['iterationStatus']" v-model="editForm.istatus" @change="editSomeFields(editForm,'istatus',$event)"></mdp-select-user-xm>
</el-form-item>
</el-col>
@ -59,7 +59,7 @@
import { initDicts,addXmIteration,editSomeFieldsXmIteration } from '@/api/xm/core/xmIteration';
import { mapGetters } from 'vuex'
import XmUserField from "@/views/xm/core/components/XmUserField";
import XmUserField from "@/views/xm/core/components/MdpSelectUserXm";
import XmProductSelect from '@/views/xm/core/components/XmProductSelect.vue'
export default {

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

@ -23,18 +23,18 @@
<el-row class="padding-left padding-right padding-top">
<el-col :span="8">
<el-form-item prop="xmType" label-width="0px">
< mdp-select-dict-x label="项目类型" :dict="dicts['projectType']" v-model="editForm.xmType" @change="editXmProjectSomeFields(editForm,'xmType',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="项目类型" :dict="dicts['projectType']" v-model="editForm.xmType" @change="editXmProjectSomeFields(editForm,'xmType',$event)"></mdp-select-user-xm>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item prop="status" label-width="0px">
< mdp-select-dict-x label="项目状态" :dict="dicts['projectStatus']" v-model="editForm.status" @change="editXmProjectSomeFields(editForm,'status',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="项目状态" :dict="dicts['projectStatus']" v-model="editForm.status" @change="editXmProjectSomeFields(editForm,'status',$event)"></mdp-select-user-xm>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item prop="workType" label-width="0px">
< mdp-select-dict-x label="工作方式" :dict="dicts['workType']" v-model="editForm.workType" @change="editXmProjectSomeFields(editForm,'workType',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="工作方式" :dict="dicts['workType']" v-model="editForm.workType" @change="editXmProjectSomeFields(editForm,'workType',$event)"></mdp-select-user-xm>
</el-form-item>
</el-col>
</el-row>

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

@ -20,7 +20,7 @@
</el-form-item>
<el-row class="padding">
<el-col :span="6">
<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>
<mdp-select-user-xm :project-id="editForm.projectId" :product-id="editForm.productId" label="责任人" v-model="editForm" userid-key="handlerUserid" username-key="handlerUsername" @change="editXmQuestionSomeFields(editForm,'handlerUserid',$event)"></mdp-select-user-xm>
<el-popover
placement="top-start"
title="重新指派给"
@ -36,11 +36,11 @@
</el-col>
<el-col :span="6">
< mdp-select-dict-x label="状态" :dict="dicts['bugStatus']" v-model="editForm.bugStatus" @change="editXmQuestionSomeFields(editForm,'bugStatus',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="状态" :dict="dicts['bugStatus']" v-model="editForm.bugStatus" @change="editXmQuestionSomeFields(editForm,'bugStatus',$event)"></mdp-select-user-xm>
</el-col>
<el-col :span="6">
< mdp-select-dict-x label="优先级" :dict="dicts['priority']" v-model="editForm.priority" @change="editXmQuestionSomeFields(editForm,'priority',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="优先级" :dict="dicts['priority']" v-model="editForm.priority" @change="editXmQuestionSomeFields(editForm,'priority',$event)"></mdp-select-user-xm>
</el-col>
<el-col :span="6">
@ -55,7 +55,7 @@
<el-col :span="8">
<el-form-item label="提出人" prop="askUsername">
<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>
<mdp-select-user-xm :project-id="editForm.projectId" :product-id="editForm.productId" label="提出人" v-model="editForm" userid-key="askUserid" username-key="askUsername" @change="editXmQuestionSomeFields(editForm,'askUserid',$event)"></mdp-select-user-xm>
</el-form-item>
</el-col>
<el-col :span="8">
@ -198,7 +198,7 @@
import XmMyDoFocus from '@/views/myWork/my/components/DoFocus';
import XmFuncSelect from '../xmFunc/XmFuncSelect'
import XmUserField from '@/views/xm/core/components/XmUserField/index'
import XmUserField from '@/views/xm/core/components/MdpSelectUserXm/index'
import TestStepConfig from '../xmTestCase/TestStepConfig.vue';
import TestStepResult from '../xmTestPlanCase/TestStepResult.vue';
export default {

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

@ -160,10 +160,10 @@
<el-row>
<el-col :span="8">
<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>
<mdp-select-user-xm label="总负责人" v-model="editForm" userid-key="createUserid" username-key="createUsername" @change="editXmTaskSomeFields(editForm,'createUserid',$event)"></mdp-select-user-xm>
</el-col>
<el-col :span="8">
< mdp-select-dict-x :label="editForm.ntype=='0'?'任务状态':'计划状态'" :dict="dicts['taskState']" v-model="editForm.taskState" @change="editXmTaskSomeFields(editForm,'taskState',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm :label="editForm.ntype=='0'?'任务状态':'计划状态'" :dict="dicts['taskState']" v-model="editForm.taskState" @change="editXmTaskSomeFields(editForm,'taskState',$event)"></mdp-select-user-xm>
</el-col>
<el-col :span="8">
@ -549,7 +549,7 @@
import XmMenuRichDetail from '../xmMenu/XmMenuRichDetail';
import TagMng from "@/views/mdp/arc/tag/TagMng";
import XmRecord from '../xmRecord/XmRecord'
import XmUserField from '@/views/xm/core/components/XmUserField'
import XmUserField from '@/views/xm/core/components/MdpSelectUserXm'
import XmSubWorkItem from "@/views/xm/core/xmTaskWorkItem/XmSubWorkItem";
import xmQuestionForTask from "@/views/xm/core/xmQuestion/XmQuestionForTask";
import XmTaskWorkloadRecord from "../xmTaskWorkload/XmTaskWorkloadRecord"

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

@ -33,17 +33,17 @@
<el-row class="padding">
<el-col :span="6">
< mdp-select-dict-x label="状态" :dict="dicts['testCaseStatus']" v-model="editForm.caseStatus" @change="editSomeFields(editForm,'caseStatus',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="状态" :dict="dicts['testCaseStatus']" v-model="editForm.caseStatus" @change="editSomeFields(editForm,'caseStatus',$event)"></mdp-select-user-xm>
</el-col>
<el-col :span="6">
<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>
<mdp-select-user-xm label="维护人" userid-key="luserid" username-key="lusername" v-model="editForm" @change="editSomeFields(editForm,'luserid',$event)"></mdp-select-user-xm>
</el-col>
<el-col :span="6">
< mdp-select-dict-x label="用例类型" :dict="dicts['caseType']" v-model="editForm.caseType" @change="editSomeFields(editForm,'caseType',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="用例类型" :dict="dicts['caseType']" v-model="editForm.caseType" @change="editSomeFields(editForm,'caseType',$event)"></mdp-select-user-xm>
</el-col>
<el-col :span="6">
< mdp-select-dict-x label="优先级" :dict="dicts['priority']" v-model="editForm.cpriority" @change="editSomeFields(editForm,'cpriority',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="优先级" :dict="dicts['priority']" v-model="editForm.cpriority" @change="editSomeFields(editForm,'cpriority',$event)"></mdp-select-user-xm>
</el-col>
</el-row>
@ -123,7 +123,7 @@ import XmQuestionMng from '@/views/xm/core/xmQuestion/XmQuestionMng';//修改
import XmTestPlanCaseMng from '@/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng';//
import MyInput from '@/components/MDinput/index';
import XmUserField from '@/views/xm/core/components/XmUserField';//
import XmUserField from '@/views/xm/core/components/MdpSelectUserXm';//
export default {
name:'xmTestCaseEdit',
components: {

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

@ -18,12 +18,12 @@
<el-row class="padding">
<el-col :span="8">
<el-form-item prop="cuserid" label-width="0px">
<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>
<mdp-select-user-xm label="负责人" userid-key="cuserid" username-key="cusername" v-model="editForm" @change="editSomeFields(editForm,'cuserid',$event)"></mdp-select-user-xm>
</el-form-item>
</el-col>
<el-col :span="8">
< mdp-select-dict-x label="状态" :dict="dicts['casedbStatus']" v-model="editForm.status" @change="editSomeFields(editForm,'status',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="状态" :dict="dicts['casedbStatus']" v-model="editForm.status" @change="editSomeFields(editForm,'status',$event)"></mdp-select-user-xm>
</el-col>
@ -48,7 +48,7 @@
import { initDicts, addXmTestCasedb,editXmTestCasedb,editSomeFieldsXmTestCasedb } from '@/api/xm/core/xmTestCasedb';
import { mapGetters } from 'vuex'
import XmUserField from '@/views/xm/core/components/XmUserField';//
import XmUserField from '@/views/xm/core/components/MdpSelectUserXm';//
import XmProductSelect from '@/views/xm/core/components/XmProductSelect';//
export default {

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

@ -21,14 +21,14 @@
</el-form-item>
<el-row class="padding">
<el-col :span="8">
<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>
<mdp-select-user-xm label="负责人" userid-key="cuserid" username-key="cusername" v-model="editForm" @change="editSomeFields(editForm,'cuserid',$event)"></mdp-select-user-xm>
</el-col>
<el-col :span="8">
< mdp-select-dict-x label="状态" :dict="dicts['testPlanStatus']" v-model="editForm.status" @change="editSomeFields(editForm,'status',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="状态" :dict="dicts['testPlanStatus']" v-model="editForm.status" @change="editSomeFields(editForm,'status',$event)"></mdp-select-user-xm>
</el-col>
<el-col :span="8">
< mdp-select-dict-x label="测试结果" :dict="dicts['testPlanTcode']" v-model="editForm.tcode" @change="editSomeFields(editForm,'tcode',$event)"></ mdp-select-dict-x>
<mdp-select-user-xm label="测试结果" :dict="dicts['testPlanTcode']" v-model="editForm.tcode" @change="editSomeFields(editForm,'tcode',$event)"></mdp-select-user-xm>
</el-col>
</el-row>
<el-form-item label="归属测试库" prop="casedbName">
@ -60,7 +60,7 @@
import { mapGetters } from 'vuex'
import XmProjectSelect from '@/views/xm/core/components/XmProjectSelect';
import XmUserField from '@/views/xm/core/components/XmUserField';//
import XmUserField from '@/views/xm/core/components/MdpSelectUserXm';//
export default {
name:'xmTestPlanEdit',
components: {

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">
< mdp-select-dict-x :dict="dicts['testStepTcode']" v-model="item.tcode" :get-icon="getExecStatusIcon"></ mdp-select-dict-x>
<mdp-select-user-xm :dict="dicts['testStepTcode']" v-model="item.tcode" :get-icon="getExecStatusIcon"></mdp-select-user-xm>
</el-col>
<el-col :span="1">
<slot name="addBug">

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

@ -31,14 +31,14 @@
</el-row>
<el-row class="padding">
<el-col :span="8">
<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>
<mdp-select-user-xm label="执行人" userid-key="execUserid" username-key="execUsername" v-model="editForm" @change="editSomeFields(editForm,'execUserid',$event)"></mdp-select-user-xm>
</el-col>
<el-col :span="8">
< mdp-select-dict-x label="优先级" :dict="dicts['priority']" v-model="editForm.priority"></ mdp-select-dict-x>
<mdp-select-user-xm label="优先级" :dict="dicts['priority']" v-model="editForm.priority"></mdp-select-user-xm>
</el-col>
<el-col :span="8">
< mdp-select-dict-x label="执行结果" :dict="dicts['testStepTcode']" v-model="editForm.execStatus" :get-icon="getExecStatusIcon"></ mdp-select-dict-x>
<mdp-select-user-xm label="执行结果" :dict="dicts['testStepTcode']" v-model="editForm.execStatus" :get-icon="getExecStatusIcon"></mdp-select-user-xm>
</el-col>
</el-row>
</el-form-item>
@ -151,9 +151,9 @@
</el-row>
<el-row>
<el-col :offset="12" :span="12" style="display: flex;">
< mdp-select-dict-x label="执行结果" :dict="dicts['testStepTcode']" v-model="editForm.execStatus" :get-icon="getExecStatusIcon" @change="editSomeFields(editForm,'execStatus',$event)">
<mdp-select-user-xm label="执行结果" :dict="dicts['testStepTcode']" v-model="editForm.execStatus" :get-icon="getExecStatusIcon" @change="editSomeFields(editForm,'execStatus',$event)">
<span slot="label"></span>
</ mdp-select-dict-x>
</mdp-select-user-xm>
<el-button @click="$emit('next')" type="primary">下一条</el-button>
</el-col>
</el-row>
@ -183,7 +183,7 @@ import TestStepResult from './TestStepResult.vue';
import MyInput from '@/components/MDinput/index';
import XmMenuEdit from '../xmMenu/XmMenuEdit.vue';
import XmQuestionMng from '@/views/xm/core/xmQuestion/XmQuestionMng';//
import XmUserField from '@/views/xm/core/components/XmUserField';//
import XmUserField from '@/views/xm/core/components/MdpSelectUserXm';//
import XmQuestionAdd from '../xmQuestion/XmQuestionEdit';//
export default {

Loading…
Cancel
Save