From 2af71bcf522c485ea005184c977986374a7dcc4a Mon Sep 17 00:00:00 2001 From: Sanakey <714737083@qq.com> Date: 星期六, 28 九月 2024 09:47:10 +0800 Subject: [PATCH] Merge branch 'feng-v1-editor' of http://192.168.100.20:9090/r/onbus_crm into li-v1 --- src/router/routes/modules/email.ts | 122 +++++++++++++++++++++++++++++++++++----- 1 files changed, 105 insertions(+), 17 deletions(-) diff --git a/src/router/routes/modules/email.ts b/src/router/routes/modules/email.ts index a7600b2..06dfdce 100644 --- a/src/router/routes/modules/email.ts +++ b/src/router/routes/modules/email.ts @@ -1,40 +1,128 @@ 锘縤mport type { AppRouteModule } from '@/router/types'; -import { LAYOUT } from '@/router/constant'; +import { EMAILLAYOUT } from '@/router/constant'; -const steps: AppRouteModule = { +const email: AppRouteModule = { path: '/email', name: 'Email', - component: LAYOUT, + component: EMAILLAYOUT, redirect: '/email/index', meta: { - orderNo: 20, - hideChildrenInMenu: true, + orderNo: 10, icon: 'mdi:email', title: '閭欢', + hideTab: true, + hideChildrenInMenu: true, + // hideMenu:true }, children: [ { - path: 'index', - name: 'EmailPage', - component: () => import('@/views/email/index.vue'), + path: 'Inbox', + name: 'Inbox', + component: () => import('@/views/email/Inbox/index.vue'), meta: { - title: '閭欢', - icon: 'mdi:email-open', - hideMenu: true, + title: '鏀朵欢绠�', + }, + children: [ + { + path: 'list', + name: 'InboxPage1', + component: () => import('@/views/email/Inbox/index.vue'), + meta: { + title: '鍏ㄩ儴閭欢', + }, + }, + // { + // path: 'list/:id', + // name: 'EmailPage2', + // component: () => import('@/views/email/UnreadEmail/user.vue'), + // meta: { + // title: '222', + // currentActiveMenu: '/email/index', + // }, + // }, + ], + }, + { + path: 'index', + name: 'Index', + component: () => import('@/views/email/UnreadEmail/index.vue'), + meta: { + title: '鏈閭欢', }, }, { - path: 'customer', - name: 'EmailCustomerPage', - component: () => import('@/views/email/customer.vue'), + path: 'utils', + name: 'Utils', + component: () => import('@/views/email/Utils/index.vue'), meta: { - title: '瀹㈡埛', - icon: 'mdi:email-open', + title: '閭欢閰嶇疆', + hideTab: true, hideMenu: true, + currentActiveMenu: '/email/index', }, }, + { + path: 'edit', + name: 'Edit', + component: () => import('@/views/email/Edit/index.vue'), + meta: { + title: '缂栬緫閭欢', + hideTab: true, + hideMenu: true, + currentActiveMenu: '/email/index', + }, + }, + { + path: 'HandlingEmailsOnBehalfOfOthers', + name: 'HandlingEmailsOnBehalfOfOthers', + component: () => import('@/views/email/HandlingEmailsOnBehalfOfOthers/index.vue'), + meta: { + title: '寰呭鐞嗛偖浠�', + hideTab: true, + }, + }, + + { + path: 'Drafts', + name: 'Drafts', + component: () => import('@/views/email/Drafts/index.vue'), + meta: { + title: '鑽夌绠�', + hideTab: true, + }, + }, + { + path: 'outbox', + name: 'Outbox', + component: () => import('@/views/email/outbox/index.vue'), + meta: { + title: '鍙戜欢绠�', + hideTab: true, + currentActiveMenu: '/email/index', + }, + children: [ + { + path: 'list', + name: 'Outbox', + component: () => import('@/views/email/outbox/index.vue'), + meta: { + title: '鍏ㄩ儴閭欢', + currentActiveMenu: '/email/index', + }, + }] + }, + // { + // path: 'MassMailbox', + // name: 'MassMailbox', + // component: () => import('@/views/email/Edit/index.vue'), + // meta: { + // title: '缇ゅ彂绠�', + // hideTab: true, + // currentActiveMenu: '/email/index', + // }, + // }, ], }; -export default steps; +export default email; -- Gitblit v1.8.0