2021与蓝度共同重构项目,服务端
zhanzhiqin
2022-05-09 e54ed79306362d81482a03e2d332fced35da56d4
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
123
124
package com.sandu.ximon.dao.enums;
 
/**
 * 权限管理枚举类
 *
 * @author ZZQ
 * @date 2022/4/15 10:02
 */
public enum MenuEnum {
    USER_MANAGER("客户管理"),
    POLE_MANAGER("灯杆管理"),
    LIGHT_MANAGER("路灯管理"),
    LED_MANAGER("LED屏管理"),
    C3_CHARGING_MANAGER("充电桩管理"),
    AIR_EQUIPMENT_MANAGER("大气设备管理"),
    WATER_EQUIPMENT_MANAGER("水质设备管理"),
    IP_BROADCAST_MANAGER("IP广播管理"),
    LIGHT_POLE_HEELING_MANAGER("灯杆倾斜管理"),
    FOR_HELP_MANAGER("一键求助管理"),
    MONITOR_MANAGER("摄像头管理"),
    BANNER_MANAGER("内容管理"),
    ADMIN_MANAGER("管理员管理"),
    SYSTEM_SETTINGS("系统设置"),
    CLIENT_LIST("客户列表"),
    LIGHT_LIST("路灯列表"),
    GROUP_LIST("分组列表"),
    LIGHT_TASK_LIST("路灯任务列表"),
    LIGHT_DATA("单灯监控数据"),
    LIGHT_ERROR_LIST("单灯故障列表"),
    LED_LIST("LED屏列表"),
    LED_PROGRAM_LIST("节目列表"),
    PLAYPLAN_LIST("播放计划列表"),
    LED_FILE_S_LIST("LED屏素材列表"),
    AIR_EQUIPMENT_LIST("大气设备列表"),
    AIR_DATA_LIST("大气数据列表"),
    AIR_EQUIPMENT_NONG_GENG_LIST("大气设备农耕列表"),
    AIR_DATA__NONG_GENG_LIST("大气数据农耕列表"),
    WATER_EQUIPMENT_LIST("水质设备列表"),
    WATER_DATA_LIST("水质数据列表"),
    IP_BROADCAST_LIST("IP音柱列表"),
    IP_BROADCAST_TASK_LIST("音柱任务列表"),
    IP_BROADCAST_FILE_LIST("广播素材列表"),
    MONITOR_LIST("摄像头列表"),
    ADMIN_LIST("管理员列表"),
    MENU_LIST("菜单列表"),
    C3_CHARGING_LIST("充电桩列表"),
    ROLE_MANAGER("角色管理"),
    PAY_CONFIG("支付配置"),
    BANNER("微信logo"),
    POLE_LIST("灯杆列表"),
    LIGHT_POLE_HEELING_LIST("灯杆倾斜"),
 
    //按钮权限
    ADMIN_ADD("新增管理员"),
    ADMIN_INFO_UPDATE("编辑管理员信息"),
    ADMIN_DELETE("删除管理员"),
    AIR_EQUIPMENT_DELETE("删除大气设备"),
    AIR_DATA_UPDATE("手动更新大气数据"),
    BANNER_ADD("添加微信logo"),
    BANNER_UPDATE("编辑微信logo"),
    BANNER_DETAIL("获取微信logo详情"),
    BANNER_DELETE("删除微信logo"),
    CLIENT_ADD("新增客户"),
    CLIENT_INFO_UPDATE("编辑客户信息"),
    CLIENT_DELETE("删除客户"),
    IP_BROADCAST_SYNCH("同步IP音柱"),
    IP_BROADCAST_INFO_UPDATE("修改IP音柱名称"),
    IP_BROADCAST_CHANGE_VOL("修改IP音柱音量"),
    IP_BROADCAST_FILE_ADD("添加IP音柱文件"),
    IP_BROADCAST_FILE_DELETE("删除IP音柱文件"),
    IP_BROADCAST_FILE_UPLOADING("上传IP音柱文件"),
    IP_BROADCAST_TASK_ADD("添加IP音柱任务"),
    IP_BROADCAST_TASK_UPDATE("编辑IP音柱任务"),
    IP_BROADCAST_TASK_DELETE("删除IP音柱任务"),
    IP_BROADCAST_TASK_DETAIL("获取IP音柱任务详情"),
    IP_BROADCAST_TASK_PLAY("推送IP音柱任务"),
    IP_BROADCAST_TASK_CONTINUE("继续IP音柱任务"),
    IP_BROADCAST_TASK_PAUSE("暂停IP音柱任务"),
    IP_BROADCAST_TASK_STOP("停止IP音柱任务"),
    LED_N_ADD("新增诺瓦节目"),
    LED_N_UPDATE("编辑诺瓦节目"),
    LED_N_DETAIL("获取诺瓦节目详情"),
    LED_N_DELETE("删除诺瓦节目"),
    LED_FILE_N_ADD("新增诺瓦文件"),
    LED_FILE_N_DELETE("删除诺瓦文件"),
    LED_FILE_S_ADD("添加熙汛文件"),
    LED_FILE_S_DELETE("删除熙汛文件"),
    LIGHT_REMARK("添加单灯备注"),
    LIGHT_EXPORT_LIST("导出单灯数据"),
    LIGHT_CONTROL("单灯控制"),
    LIGHT_SET_POWER("设置单灯功率"),
    LIGHT_POLE_HEELING_HEARTBEAT_PACKAGE("灯杆倾斜心跳包"),
    LIGHT_POLE_HEELING_HEARTBEAT_PACKAGE_QUERY_TIME("灯杆倾斜心跳包间隔时间"),
    LIGHT_POLE_HEELING_RESTART("灯杆倾斜软重启"),
    LIGHT_POLE_HEELING_HEARTBEAT_PACKAGE_SET_TIME("设置灯杆倾斜心跳包间隔时间"),
    LIGHT_POLE_HEELING_SET_SENSORSTATE("设置传感器为初始状态"),
    LIGHT_POLE_HEELING_EQUIPMENT_LIST("倾斜设备"),
    LIGHT_POLE_HEELING_PROCESSING("倾斜警告处理"),
    LIGHT_TASK_ADD("添加路灯任务"),
    LIGHT_TASK_DELETE("删除路灯任务"),
    LIGHT_TASK_UPDATE("编辑路灯任务"),
    LIGHT_TASK_DETAIL("路灯任务详情"),
    LIGHT_TASK_ISSUE("下发路灯任务"),
    MONITOR_DELETE("删除摄像头"),
    MONITOR_ADD("添加摄像头"),
    MONITOR_INFO("获取摄像头信息"),
    MONITOR_VIDEO_URL("获取摄像头URL播放地址"),
    MONITOR_NOTES("修改摄像头备注"),
 
 
    WATER_EQUIPMENT_ADD("新增水质设备");
 
 
    private final String code;
 
    MenuEnum(String code) {
        this.code = code;
    }
 
 
    public String getCode() {
        return code;
    }
}