From 01af7efe3ea0b2e789475d2134c582cfba4a25a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Wed, 16 Feb 2022 21:39:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/routes_xm.js | 1 + .../xm/core/xmQuestion/XmQuestionCenter.vue | 255 ------------------ .../xm/core/xmQuestion/XmQuestionEdit.vue | 77 ++---- .../xm/core/xmQuestion/XmQuestionMng.vue | 9 +- .../xm/core/xmQuestion/XmQuestionMngMy.vue | 44 +++ .../xmQuestionHandle/XmQuestionHandleAdd.vue | 156 ----------- .../xmQuestionHandle/XmQuestionHandleEdit.vue | 151 ----------- .../xmQuestionHandle/XmQuestionHandleMng.vue | 87 +++--- 8 files changed, 112 insertions(+), 668 deletions(-) delete mode 100644 src/views/xm/core/xmQuestion/XmQuestionCenter.vue create mode 100644 src/views/xm/core/xmQuestion/XmQuestionMngMy.vue delete mode 100644 src/views/xm/core/xmQuestionHandle/XmQuestionHandleAdd.vue delete mode 100644 src/views/xm/core/xmQuestionHandle/XmQuestionHandleEdit.vue diff --git a/src/router/routes_xm.js b/src/router/routes_xm.js index aba51d88..e47703b5 100644 --- a/src/router/routes_xm.js +++ b/src/router/routes_xm.js @@ -54,6 +54,7 @@ export default { { path: 'xmQuestion/XmQuestionAdd', component: _import('xm/core/xmQuestion/XmQuestionAdd'), name: 'XmQuestionAdd', meta: { title: '新建缺陷' }}, { path: 'xmQuestion/XmQuestionMng', component: _import('xm/core/xmQuestion/XmQuestionMng'), name: 'XmQuestionMng', meta: { title: '缺陷管理' }}, + { path: 'xmQuestion/XmQuestionMngMy', component: _import('xm/core/xmQuestion/XmQuestionMngMy'), name: 'XmQuestionMngMy', meta: { title: '我的缺陷' }}, { path: 'xmTestCase/XmTestCaseMng', component: _import('xm/core/xmTestCase/XmTestCaseMng'), name: 'XmTestCaseMng', meta: { title: '测试设计' }}, { path: 'xmTestCaseExec/XmTestCaseExecMng', component: _import('xm/core/xmTestCaseExec/XmTestCaseExecMng'), name: 'XmTestCaseExecMng', meta: { title: '测试执行' }}, diff --git a/src/views/xm/core/xmQuestion/XmQuestionCenter.vue b/src/views/xm/core/xmQuestion/XmQuestionCenter.vue deleted file mode 100644 index 5e9e8fe3..00000000 --- a/src/views/xm/core/xmQuestion/XmQuestionCenter.vue +++ /dev/null @@ -1,255 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/xm/core/xmQuestion/XmQuestionEdit.vue b/src/views/xm/core/xmQuestion/XmQuestionEdit.vue index cd3e81f0..e3be639f 100644 --- a/src/views/xm/core/xmQuestion/XmQuestionEdit.vue +++ b/src/views/xm/core/xmQuestion/XmQuestionEdit.vue @@ -1,7 +1,7 @@ + + diff --git a/src/views/xm/core/xmQuestionHandle/XmQuestionHandleAdd.vue b/src/views/xm/core/xmQuestionHandle/XmQuestionHandleAdd.vue deleted file mode 100644 index 5acf1f26..00000000 --- a/src/views/xm/core/xmQuestionHandle/XmQuestionHandleAdd.vue +++ /dev/null @@ -1,156 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/xm/core/xmQuestionHandle/XmQuestionHandleEdit.vue b/src/views/xm/core/xmQuestionHandle/XmQuestionHandleEdit.vue deleted file mode 100644 index 0ddf5437..00000000 --- a/src/views/xm/core/xmQuestionHandle/XmQuestionHandleEdit.vue +++ /dev/null @@ -1,151 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/xm/core/xmQuestionHandle/XmQuestionHandleMng.vue b/src/views/xm/core/xmQuestionHandle/XmQuestionHandleMng.vue index 17bded00..450bfe75 100644 --- a/src/views/xm/core/xmQuestionHandle/XmQuestionHandleMng.vue +++ b/src/views/xm/core/xmQuestionHandle/XmQuestionHandleMng.vue @@ -1,51 +1,36 @@ @@ -55,16 +40,23 @@ //import Sticky from '@/components/Sticky' // 粘性header组件 //import { listOption } from '@/api/mdp/meta/itemOption';//下拉框数据查询 import { listXmQuestionHandle, delXmQuestionHandle, batchDelXmQuestionHandle } from '@/api/xm/core/xmQuestionHandle'; - import XmQuestionHandleAdd from './XmQuestionHandleAdd';//新增界面 - import XmQuestionHandleEdit from './XmQuestionHandleEdit';//修改界面 import { mapGetters } from 'vuex' export default { + props:["bug","visible"], computed: { ...mapGetters([ 'userInfo','roles' ]) }, + watch:{ + visible(val){ + if(val){ + this.searchXmQuestionHandles(); + } + + } + }, data() { return { filters: { @@ -76,8 +68,8 @@ pageSize:10,//每页数据 count:false,//是否需要重新计算总记录数 pageNum:1,//当前页码、从1开始计算 - orderFields:[],//排序列 如 ['sex','student_id'],必须为数据库字段 - orderDirs:[]//升序 asc,降序desc 如 性别 升序、学生编号降序 ['asc','desc'] + orderFields:['last_update_time'],//排序列 如 ['sex','student_id'],必须为数据库字段 + orderDirs:['desc']//升序 asc,降序desc 如 性别 升序、学生编号降序 ['asc','desc'] }, load:{ list: false, edit: false, del: false, add: false },//查询中... sels: [],//列表选中数据 @@ -146,6 +138,9 @@ }else{ //params.xxx=xxxxx } + if(this.bug){ + params.questionId=this.bug.id + } this.load.list = true; listXmQuestionHandle(params).then((res) => { var tips=res.data.tips; @@ -228,8 +223,6 @@ },//end methods components: { - 'xm-question-handle-add':XmQuestionHandleAdd, - 'xm-question-handle-edit':XmQuestionHandleEdit, //在下面添加其它组件 },