From 4fbe5262343503902898963a012b690d83fd6fd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Fri, 22 Jul 2022 17:05:39 +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 --- .../xm/core/xmTestCase/XmTestCaseEdit.vue | 108 ++++++++++-------- .../core/xmTestPlanCase/XmTestPlanCaseMng.vue | 26 +++-- 2 files changed, 80 insertions(+), 54 deletions(-) diff --git a/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue b/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue index 7b4155dc..17be45cf 100644 --- a/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue +++ b/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue @@ -3,8 +3,25 @@ - - + + + + + {{editForm.casedbName?editForm.casedbName:editForm.casedbId }} + + + + {{editForm.productName?editForm.productName:editForm.productId }} + + + {{editForm.menuName?editForm.menuName:'暂无关联需求'}} 选择需求 + + + + + + + @@ -34,53 +51,49 @@ + + + + + 前置条件 + + + + + + + + 测试步骤 + + + + + + 保存测试步骤 + + + + + 用例描述 + + + + + + + + + + + + + + + - - - 前置条件 - - - - - - - - 测试步骤 - - - - - - 保存测试步骤 - - - - - 用例描述 - - - - - - - - {{editForm.casedbName?editForm.casedbName:editForm.casedbId }} - - - - {{editForm.productName?editForm.productName:editForm.productId }} - - - {{editForm.menuName?editForm.menuName:'暂无关联需求'}} 选择需求 - - - - - - @@ -109,11 +122,13 @@ import XmFuncSelect from '../xmFunc/XmFuncSelect' import TestStepConfig from './TestStepConfig.vue'; +import XmQuestionMng from '@/views/xm/core/xmQuestion/XmQuestionMng';//修改界面 +import XmTestPlanCaseMng from '@/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng';//修改界面 import MyInput from '@/components/MDinput/index'; export default { name:'xmTestCaseEdit', components: { - XmMenuSelect,XmFuncSelect,MyInput,TestStepConfig, + XmMenuSelect,XmFuncSelect,MyInput,TestStepConfig,XmQuestionMng,XmTestPlanCaseMng, }, computed: { ...mapGetters([ 'userInfo' ]), @@ -154,6 +169,7 @@ import TestStepConfig from './TestStepConfig.vue'; maxTableHeight:300, menuVisible:false, funcVisible:false, + activeTab:'1', }//end return },//end data methods: { diff --git a/src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue b/src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue index 9bb0da27..a115f428 100644 --- a/src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue +++ b/src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue @@ -1,9 +1,8 @@ - + - + - + - + @@ -89,9 +88,20 @@ export default { components: { XmTestPlanCaseEdit,XmTestCaseSelect,XmFuncSelect, }, - props:['visible','xmTestPlan','xmTestCasedb'], + props:['visible','xmTestPlan','xmTestCasedb','xmTestCase'], computed: { ...mapGetters(['userInfo']), + xmProductCpd(){ + if(this.xmTestCasedb && this.xmTestCasedb.id){ + return {id:this.xmTestCasedb.productId,productName:this.xmTestCasedb.productName} + } + if(this.xmTestPlan && this.xmTestPlan.id){ + return {id:this.xmTestPlan.productId,productName:this.xmTestPlan.productName} + } + if(this.xmTestCase && this.xmTestCase.id){ + return {id:this.xmTestCase.productId,productName:this.xmTestCase.productName} + } + } }, watch:{