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:{