From 4b6df1c15985f92f77ea2b4a08934700bc98e372 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Tue, 24 Jan 2023 15: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 | 44 +++++++++++++++++++ .../xm/core/xmFunc/XmFuncForIteration.vue | 44 +++++++++++++++++++ src/views/xm/core/xmFunc/XmFuncForProduct.vue | 37 ++++++++++++++++ src/views/xm/core/xmIteration/top-nav.vue | 6 +++ src/views/xm/core/xmProduct/top-nav.vue | 6 +++ .../XmTestCasedbMngForIteration.vue | 44 +++++++++++++++++++ .../XmTestCasedbMngForProduct.vue | 37 ++++++++++++++++ 7 files changed, 218 insertions(+) create mode 100644 src/views/xm/core/xmFunc/XmFuncForIteration.vue create mode 100644 src/views/xm/core/xmFunc/XmFuncForProduct.vue create mode 100644 src/views/xm/core/xmTestCasedb/XmTestCasedbMngForIteration.vue create mode 100644 src/views/xm/core/xmTestCasedb/XmTestCasedbMngForProduct.vue diff --git a/src/router/routes_xm.js b/src/router/routes_xm.js index 9d593071..f3c45d69 100644 --- a/src/router/routes_xm.js +++ b/src/router/routes_xm.js @@ -278,6 +278,17 @@ export default { }, hidden:true }, + { + path: 'func', + component: _import('xm/core/xmFunc/XmFuncForProduct'), + name: 'productFunc', + iconCls: 'fa el-icon-menu', + meta: { + title: '产品-模块', + icon: 'product',roles:["user"] + }, + hidden:true + }, { path: 'iteration', component: _import('xm/core/xmIteration/XmIterationForLinkComplex'), @@ -322,6 +333,17 @@ export default { }, hidden:true }, + { + path: 'casedb', + component: _import('xm/core/xmTestCasedb/XmTestCasedbMngForProduct'), + name: 'productCasedb', + iconCls: 'fa el-icon-menu', + meta: { + title: '产品-测试管理', + icon: 'iteration',roles:["user"] + }, + hidden:true + }, { path: 'question', component: _import('xm/core/xmQuestion/XmQuestionForProduct'), @@ -459,6 +481,17 @@ export default { }, hidden:true }, + { + path: 'func', + component: _import('xm/core/xmFunc/XmFuncForIteration'), + name: 'iterationFunc', + iconCls: 'fa el-icon-menu', + meta: { + title: '迭代-模块', + icon: 'iteration',roles:["user"] + }, + hidden:true + }, { path: 'task', component: _import('xm/core/xmTask/XmTaskListForIteration'), @@ -470,6 +503,17 @@ export default { }, hidden:true }, + { + path: 'casedb', + component: _import('xm/core/xmTestCasedb/XmTestCasedbMngForIteration'), + name: 'iterationCasedb', + iconCls: 'fa el-icon-menu', + meta: { + title: '迭代-测试管理', + icon: 'iteration',roles:["user"] + }, + hidden:true + }, { path: 'question', component: _import('xm/core/xmQuestion/XmQuestionForIteration'), diff --git a/src/views/xm/core/xmFunc/XmFuncForIteration.vue b/src/views/xm/core/xmFunc/XmFuncForIteration.vue new file mode 100644 index 00000000..77165e43 --- /dev/null +++ b/src/views/xm/core/xmFunc/XmFuncForIteration.vue @@ -0,0 +1,44 @@ + + + + + \ No newline at end of file diff --git a/src/views/xm/core/xmFunc/XmFuncForProduct.vue b/src/views/xm/core/xmFunc/XmFuncForProduct.vue new file mode 100644 index 00000000..414abc5e --- /dev/null +++ b/src/views/xm/core/xmFunc/XmFuncForProduct.vue @@ -0,0 +1,37 @@ + + + + + \ No newline at end of file diff --git a/src/views/xm/core/xmIteration/top-nav.vue b/src/views/xm/core/xmIteration/top-nav.vue index 04c55968..fd6a1176 100644 --- a/src/views/xm/core/xmIteration/top-nav.vue +++ b/src/views/xm/core/xmIteration/top-nav.vue @@ -53,9 +53,15 @@ 需求 + + 模块 + 任务 + + 测试 + 缺陷 diff --git a/src/views/xm/core/xmProduct/top-nav.vue b/src/views/xm/core/xmProduct/top-nav.vue index 9ae5a3c3..c0d84316 100644 --- a/src/views/xm/core/xmProduct/top-nav.vue +++ b/src/views/xm/core/xmProduct/top-nav.vue @@ -52,6 +52,9 @@ 需求 + + 模块 + 迭代 @@ -63,6 +66,9 @@ 任务 + + 测试 + 缺陷 diff --git a/src/views/xm/core/xmTestCasedb/XmTestCasedbMngForIteration.vue b/src/views/xm/core/xmTestCasedb/XmTestCasedbMngForIteration.vue new file mode 100644 index 00000000..5f04871f --- /dev/null +++ b/src/views/xm/core/xmTestCasedb/XmTestCasedbMngForIteration.vue @@ -0,0 +1,44 @@ + + + + + \ No newline at end of file diff --git a/src/views/xm/core/xmTestCasedb/XmTestCasedbMngForProduct.vue b/src/views/xm/core/xmTestCasedb/XmTestCasedbMngForProduct.vue new file mode 100644 index 00000000..5df03d7d --- /dev/null +++ b/src/views/xm/core/xmTestCasedb/XmTestCasedbMngForProduct.vue @@ -0,0 +1,37 @@ + + + + + \ No newline at end of file