|
@@ -3,37 +3,48 @@ import { View, Text, Image } from '@tarojs/components'
|
3
|
3
|
import Page from '@/layouts/index';
|
4
|
4
|
import { useModel } from '@/store';
|
5
|
5
|
import MenuIcon from '@/components/MenuIcon';
|
6
|
|
-import { ROLE_INSPECTOR, ROLE_MANAGER, ROLE_ORG_USER } from '@/utils/user';
|
|
6
|
+import { ROLE_INSPECTOR, ROLE_MANAGER, ROLE_ORG_USER, ROLE_QUERY_PERSON } from '@/utils/user';
|
7
|
7
|
import Head from './components/Head';
|
8
|
8
|
import BannerCard from './components/BannerCard';
|
9
|
9
|
import './index.less';
|
10
|
10
|
|
11
|
11
|
const menus = {
|
|
12
|
+ // 督察员
|
12
|
13
|
[ROLE_INSPECTOR]: [
|
13
|
14
|
{ icon: 'icon9', text: '我的上报', link: '/pages/issue/list/index' },
|
14
|
|
- { icon: 'icon11', text: '消息通知', link: '' },
|
|
15
|
+ { icon: 'icon11', text: '消息通知', link: '/pages/message/list/index' },
|
15
|
16
|
{ icon: 'icon10', text: '模拟测评', link: '/pages/check/list/index' },
|
16
|
17
|
],
|
17
|
18
|
|
|
19
|
+ // 平台管理员
|
18
|
20
|
[ROLE_MANAGER]: [
|
19
|
21
|
{ icon: 'icon1', text: '待 交 办', link: '/pages/issue/list2/index?title=待交办&bizStatus=start' },
|
20
|
22
|
{ icon: 'icon2', text: '已 交 办', link: '/pages/issue/list2/index?title=已交办&bizStatus=assigned' },
|
21
|
|
- { icon: 'icon3', text: '已 办 结', link: '/pages/issue/list2/index?title=已办结报&bizStatus=end' },
|
|
23
|
+ { icon: 'icon3', text: '已 办 结', link: '/pages/issue/list2/index?title=已办结&bizStatus=end' },
|
22
|
24
|
{ icon: 'icon4', text: '消单申请', link: '/pages/apply/list/index?title=消单申请&applyType=end' },
|
23
|
25
|
{ icon: 'icon5', text: '逾期警告', link: '/pages/issue/list2/index?title=逾期警告&bizStatus=expired' },
|
24
|
26
|
{ icon: 'icon6', text: '延期申请', link: '/pages/apply/list/index?title=延期申请&applyType=delay' },
|
25
|
27
|
{ icon: 'icon7', text: '统计查询', link: '' },
|
26
|
28
|
{ icon: 'icon9', text: '我的上报', link: '/pages/issue/list2/index?title=我的上报&mine=true' },
|
27
|
|
- { icon: 'icon11', text: '消息通知', link: '' },
|
|
29
|
+ { icon: 'icon11', text: '消息通知', link: '/pages/message/list/index' },
|
28
|
30
|
],
|
29
|
31
|
|
|
32
|
+ // 责任单位用户
|
30
|
33
|
[ROLE_ORG_USER]: [
|
31
|
34
|
{ icon: 'icon2', text: '处 理 中', link: '/pages/org/issue/list/index?title=处理中&bizStatus=assigned' },
|
32
|
|
- { icon: 'icon3', text: '已 办 结', link: '/pages/org/issue/list/index?title=已办结报&bizStatus=end' },
|
|
35
|
+ { icon: 'icon3', text: '已 办 结', link: '/pages/org/issue/list/index?title=已办结&bizStatus=end' },
|
33
|
36
|
{ icon: 'icon5', text: '已 逾 期', link: '' },
|
34
|
37
|
{ icon: 'icon7', text: '统计查询', link: '' },
|
35
|
38
|
{ icon: 'icon11', text: '消息通知', link: '/pages/message/list/index' },
|
36
|
|
- ]
|
|
39
|
+ ],
|
|
40
|
+
|
|
41
|
+ // 查询人员
|
|
42
|
+ [ROLE_QUERY_PERSON]: [
|
|
43
|
+ { icon: 'icon1', text: '未 处 理', link: '/pages/issue/list2/index?title=未处理&bizStatus=start' },
|
|
44
|
+ { icon: 'icon2', text: '处 理 中', link: '/pages/issue/list2/index?title=处理中&bizStatus=assigned' },
|
|
45
|
+ { icon: 'icon3', text: '已 办 结', link: '/pages/issue/list2/index?title=已办结&bizStatus=end' },
|
|
46
|
+ { icon: 'icon7', text: '统计查询', link: '' },
|
|
47
|
+ ],
|
37
|
48
|
}
|
38
|
49
|
|
39
|
50
|
export default (props) => {
|