From eb72b257db0e2911107f38212425b3f554329bd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Wed, 27 Jul 2022 00:21:31 +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 --- .../core/xmQuestion/XmQuestionAddForTask.vue | 516 -------- .../xm/core/xmQuestion/XmQuestionEdit.vue | 14 +- .../xm/core/xmQuestion/XmQuestionForTask.vue | 1131 ----------------- .../xm/core/xmQuestion/XmQuestionMng.vue | 8 +- src/views/xm/core/xmTask/XmTaskEdit.vue | 7 +- .../xm/core/xmTestCase/XmTestCaseEdit.vue | 2 +- .../xm/core/xmTestCasedb/XmTestCasedbMng.vue | 6 +- 7 files changed, 28 insertions(+), 1656 deletions(-) delete mode 100644 src/views/xm/core/xmQuestion/XmQuestionAddForTask.vue delete mode 100644 src/views/xm/core/xmQuestion/XmQuestionForTask.vue diff --git a/src/views/xm/core/xmQuestion/XmQuestionAddForTask.vue b/src/views/xm/core/xmQuestion/XmQuestionAddForTask.vue deleted file mode 100644 index 3deb1c07..00000000 --- a/src/views/xm/core/xmQuestion/XmQuestionAddForTask.vue +++ /dev/null @@ -1,516 +0,0 @@ - - - - - diff --git a/src/views/xm/core/xmQuestion/XmQuestionEdit.vue b/src/views/xm/core/xmQuestion/XmQuestionEdit.vue index e4e91ec5..2761d907 100644 --- a/src/views/xm/core/xmQuestion/XmQuestionEdit.vue +++ b/src/views/xm/core/xmQuestion/XmQuestionEdit.vue @@ -228,7 +228,7 @@ } }, - props:['xmQuestion','visible',"selProject",'opType','xmProduct','xmTestCase','xmTestPlanCase'], + props:['xmQuestion','visible',"selProject",'opType','xmProduct','xmTestCase','xmTestPlanCase','xmMenu'], watch: { 'xmQuestion':function( xmQuestion ) { this.editForm = {...xmQuestion}; @@ -597,6 +597,18 @@ this.editForm.name=this.xmTestPlanCase.caseName this.editForm.projectId=this.xmTestPlanCase.projectId } + if(this.xmMenu && this.xmMenu.menuId){ + this.editForm.menuId=this.xmMenu.menuId + this.editForm.menuName=this.xmMenu.menuName + if(this.xmMenu.productId){ + this.editForm.productId=this.xmMenu.id + this.editForm.productName=this.xmMenu.productName + } + if(this.xmMenu.funcId){ + this.editForm.funcId=this.xmTestPlanCase.funcId + this.editForm.funcName=this.xmTestPlanCase.funcName + } + } }else{ } diff --git a/src/views/xm/core/xmQuestion/XmQuestionForTask.vue b/src/views/xm/core/xmQuestion/XmQuestionForTask.vue deleted file mode 100644 index 24e05fe7..00000000 --- a/src/views/xm/core/xmQuestion/XmQuestionForTask.vue +++ /dev/null @@ -1,1131 +0,0 @@ - - - - - diff --git a/src/views/xm/core/xmQuestion/XmQuestionMng.vue b/src/views/xm/core/xmQuestion/XmQuestionMng.vue index cc38bce8..927448d2 100644 --- a/src/views/xm/core/xmQuestion/XmQuestionMng.vue +++ b/src/views/xm/core/xmQuestion/XmQuestionMng.vue @@ -227,7 +227,7 @@ - + @@ -262,7 +262,7 @@ 'userInfo','roles' ]), }, - props: ["selProject",'qtype','xmTestPlanCase','xmTestCase','xmTestPlan','xmIteration','xmProduct','queryScene'], + props: ["selProject",'qtype','xmTestPlanCase','xmTestCase','xmTestPlan','xmIteration','xmProduct','queryScene','xmMenu'], watch:{ selProject:function(selProject){ this.filters.selProject=this.selProject @@ -512,6 +512,10 @@ params.linkIterationId=this.xmIteration.id } + if(this.xmMenu){ + params.menuId=this.xmMenu.menuId + } + if(this.filters.key){ params.key='%'+this.filters.key+'%' } diff --git a/src/views/xm/core/xmTask/XmTaskEdit.vue b/src/views/xm/core/xmTask/XmTaskEdit.vue index a9a5e263..11c16c9f 100644 --- a/src/views/xm/core/xmTask/XmTaskEdit.vue +++ b/src/views/xm/core/xmTask/XmTaskEdit.vue @@ -283,7 +283,8 @@ - + +
缺陷由用户故事关联得出,请先关联用户故事. 去关联
@@ -565,7 +566,7 @@ import XmRecord from '../xmRecord/XmRecord' import MdpSelectUserXm from '@/views/xm/core/components/MdpSelectUserXm' import XmSubWorkItem from "@/views/xm/core/xmTaskWorkItem/XmSubWorkItem"; - import xmQuestionForTask from "@/views/xm/core/xmQuestion/XmQuestionForTask"; + import xmQuestionMng from "@/views/xm/core/xmQuestion/XmQuestionMng"; import XmTaskWorkloadRecord from "../xmTaskWorkload/XmTaskWorkloadRecord" import XmMenuEdit from '../xmMenu/XmMenuEdit.vue'; import XmMyDoFocus from '@/views/myWork/my/components/DoFocus'; @@ -996,7 +997,7 @@ components: { xmSkillMng, skillMng,xmMenuSelect,XmTaskList,XmExecuserMng,XmGroupSelect,XmMenuRichDetail,TagMng,XmSubWorkItem,XmTaskWorkloadRecord,XmMenuEdit, - XmRecord,xmQuestionForTask,XmMyDoFocus,XmTaskExecuserForTask,XmPhaseSelect,ToPay,MdpSelectUserXm,'xm-task-edit':()=>import("./XmTaskDetail"), + XmRecord,xmQuestionMng,XmMyDoFocus,XmTaskExecuserForTask,XmPhaseSelect,ToPay,MdpSelectUserXm,'xm-task-edit':()=>import("./XmTaskDetail"), //在下面添加其它组件 'xm-task-edit':XmTaskEdit }, mounted() { diff --git a/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue b/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue index 08257563..8b323f66 100644 --- a/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue +++ b/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue @@ -114,7 +114,7 @@ - + diff --git a/src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue b/src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue index bd237a51..02efcb0c 100644 --- a/src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue +++ b/src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue @@ -22,8 +22,10 @@ -->