huangyinfeng
2024-09-13 12f7304fe9e2bb56ec328e4429a654a0653928a9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
import type { AppRouteModule } from '@/router/types';
 
import { EMAILLAYOUT } from '@/router/constant';
 
const email: AppRouteModule = {
  path: '/email',
  name: 'Email',
  component: EMAILLAYOUT,
  redirect: '/email/index',
  meta: {
    orderNo: 10,
    icon: 'mdi:email',
    title: '邮件',
    hideTab: true,
    hideChildrenInMenu: true,
    // hideMenu:true
  },
  children: [
    {
      path: 'Inbox',
      name: 'Inbox',
      component: () => import('@/views/email/Inbox/index.vue'),
      meta: {
        title: '收件箱',
      },
      children: [
        {
          path: 'list',
          name: 'InboxPage1',
          component: () => import('@/views/email/Inbox/index.vue'),
          meta: {
            title: '全部邮件',
            currentActiveMenu: '/email/index',
          },
        },
        {
          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: '邮件',
        currentActiveMenu: '/email/index',
      },
    },
    {
      path: 'utils',
      name: 'Utils',
      component: () => import('@/views/email/Utils/index.vue'),
      meta: {
        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/Edit/index.vue'),
      meta: {
        title: '代处理邮件',
        hideTab: true,
        currentActiveMenu: '/email/index',
      },
    },
 
    {
      path: 'Drafts',
      name: 'Drafts',
      component: () => import('@/views/email/Edit/index.vue'),
      meta: {
        title: '草稿箱',
        hideTab: true,
        currentActiveMenu: '/email/index',
      },
    },
    {
      path: 'ShippingBox',
      name: 'ShippingBox',
      component: () => import('@/views/email/Edit/index.vue'),
      meta: {
        title: '发件箱',
        hideTab: true,
        currentActiveMenu: '/email/index',
      },
    },
    {
      path: 'MassMailbox',
      name: 'MassMailbox',
      component: () => import('@/views/email/Edit/index.vue'),
      meta: {
        title: '群发箱',
        hideTab: true,
        currentActiveMenu: '/email/index',
      },
    },
  ],
};
 
export default email;