From 6293ba587fea9ec1a9959103c7dce5a39572c441 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Fri, 7 Jan 2022 14:38:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=96=B0=E5=BB=BA=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/navMenu/index.vue | 33 +- src/components/panel/PanelContent.vue | 2 +- .../processCenter/pages/processList/index.vue | 10 +- .../tabComponents/newProcess/index.vue | 740 ++++++++++++++++++ 4 files changed, 769 insertions(+), 16 deletions(-) create mode 100644 src/pages/processCenter/pages/processList/tabComponents/newProcess/index.vue diff --git a/src/components/navMenu/index.vue b/src/components/navMenu/index.vue index 8c109df39..c115b7ba8 100644 --- a/src/components/navMenu/index.vue +++ b/src/components/navMenu/index.vue @@ -208,23 +208,30 @@ ] }, { - title: '我的工作', + title: '工作中心', path: '/processCenter', 'icon-class': 'el-icon-s-platform', menuId: '3fadf', - children: [ - { - title: '流程中心', - path: '/processCenter', - menuId: '7455dc97eac2933341e18be659f07e89' - }, - { - title: '新建流程', - path: '/createProcessNew', - menuId: 'b53e6722b33a37c0fa2d87a9b06cca40' - } - ] + isChildren: true // 判断没有子菜单 }, + // { + // title: '我的工作', + // path: '/processCenter', + // 'icon-class': 'el-icon-s-platform', + // menuId: '3fadf', + // children: [ + // { + // title: '流程中心', + // path: '/processCenter', + // menuId: '7455dc97eac2933341e18be659f07e89' + // }, + // { + // title: '新建流程', + // path: '/createProcessNew', + // menuId: 'b53e6722b33a37c0fa2d87a9b06cca40' + // } + // ] + // }, { title: '本地工具', path: '/localTool', diff --git a/src/components/panel/PanelContent.vue b/src/components/panel/PanelContent.vue index 1ebd8a353..db561f29a 100644 --- a/src/components/panel/PanelContent.vue +++ b/src/components/panel/PanelContent.vue @@ -17,6 +17,6 @@ export default { height: calc(~'100% - 30px'); position: relative; background: @subContainerContentColor; - overflow: hidden; + overflow: auto; } diff --git a/src/pages/processCenter/pages/processList/index.vue b/src/pages/processCenter/pages/processList/index.vue index dc8e893b7..1d4d4ffb9 100644 --- a/src/pages/processCenter/pages/processList/index.vue +++ b/src/pages/processCenter/pages/processList/index.vue @@ -17,6 +17,7 @@ import AlreadyProcess from './tabComponents/alreadyProcess' import AlreadySend from './tabComponents/alreadySend' import MonitorProcess from './tabComponents/monitorProcess' import TaskDraft from './tabComponents/taskDraft' +import NewProcess from './tabComponents/newProcess' export default { name: 'index', @@ -47,7 +48,11 @@ export default { { title: '草稿', name: 'TaskDraft' - } + }, + { + title: '新建流程', + name: 'NewProcess' + }, ] return list.filter(item => { @@ -80,7 +85,8 @@ export default { AlreadyProcess, AlreadySend, MonitorProcess, - TaskDraft + TaskDraft, + NewProcess // SideBar, // MyProcess }, diff --git a/src/pages/processCenter/pages/processList/tabComponents/newProcess/index.vue b/src/pages/processCenter/pages/processList/tabComponents/newProcess/index.vue new file mode 100644 index 000000000..40f0209ab --- /dev/null +++ b/src/pages/processCenter/pages/processList/tabComponents/newProcess/index.vue @@ -0,0 +1,740 @@ + + + +