From 8e2e8e9294ac7f9a2166cb32ccb017b1dfdc5e64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Tue, 26 Jul 2022 23:27:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E7=94=A8=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xm/core/xmTestCase/XmTestCaseEdit.vue | 20 ++++++- .../xm/core/xmTestCasedb/XmTestCasedbMng.vue | 55 +++++++++++-------- 2 files changed, 50 insertions(+), 25 deletions(-) diff --git a/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue b/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue index 1a39d98e..08257563 100644 --- a/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue +++ b/src/views/xm/core/xmTestCase/XmTestCaseEdit.vue @@ -8,6 +8,7 @@ {{editForm.casedbName?editForm.casedbName:editForm.casedbId }} + 选择测试库 @@ -111,6 +112,10 @@ + + + + @@ -131,7 +136,9 @@ import MdpSelectUserXm from '@/views/xm/core/components/MdpSelectUserXm';//修 export default { name:'xmTestCaseEdit', components: { - XmMenuSelect,XmFuncSelect,MyInput,TestStepConfig,XmQuestionMng,XmTestPlanCaseMng,MdpSelectUserXm,XmMenuEdit:()=>import("../xmMenu/XmMenuDetail") + XmMenuSelect,XmFuncSelect,MyInput,TestStepConfig,XmQuestionMng,XmTestPlanCaseMng,MdpSelectUserXm, + XmMenuEdit:()=>import("../xmMenu/XmMenuDetail"), + XmTestCasedbMng:()=>import('../xmTestCasedb/XmTestCasedbMng') }, computed: { ...mapGetters([ 'userInfo' ]), @@ -174,6 +181,7 @@ import MdpSelectUserXm from '@/views/xm/core/components/MdpSelectUserXm';//修 menuFormVisible:false, funcVisible:false, activeTab:'1', + testCasedbVisible:false, }//end return },//end data methods: { @@ -294,6 +302,16 @@ import MdpSelectUserXm from '@/views/xm/core/components/MdpSelectUserXm';//修 if(this.opType!=='add'){ this.editSomeFields(this.editForm,'funcId',row) } + }, + onTestCasedbSelect(testCasedb){ + this.editForm.casedbId=testCasedb.id + this.editForm.casedbName=testCasedb.Name + if(testCasedb.productId){ + this.editForm.productId=testCasedb.productId + this.editForm.productName=testCasedb.productName + } + this.testCasedbVisible=false; + } },//end method mounted() { diff --git a/src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue b/src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue index 1fc43057..bd237a51 100644 --- a/src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue +++ b/src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue @@ -1,5 +1,5 @@