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_DATA_LIST_HISTORY("大气数据历史"), 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_POLE_HEELING_PROCESSING_LIST("倾斜警告处理列表"), 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("修改摄像头备注"), LED_N_PLAY_PLAN_ADD("新增诺瓦计划"), LED_N_PLAY_PLAN_DETAIL("诺瓦计划详情"), LED_N_PLAY_PLAN_UPDATE("编辑诺瓦计划"), LED_N_PLAY_PLAN_DETELE("删除诺瓦计划"), LED_N_PLAY_PLAN_PUSH("推送诺瓦计划"), LED_N_PLAY_PLAN_PUSH_SCHEDULE("推送诺瓦定时"), POLE_VIRTUAL_ADD("新增虚拟灯杆"), POLE_UPDATE("编辑灯杆"), POLE_DELETE("删除灯杆"), POLE_REAL_ADD("注册实体灯杆"), POLE_REAL_RESET("恢复灯杆出厂设置"), BINDING("绑定设备"), UNBIND("解绑设备"), GET_STATE_BY_DEVICECODE("批量获取设备状态"), CLIENT_BINDING_POLE("灯杆绑定客户"), GET_CLIENT_POLE("查看客户的灯杆"), GET_POLE_BINDING("查看灯杆绑定的设备"), PUSH_AIR_DATA_TO_NOVA("推送大气数据到诺瓦"), PUSH_AIR_DATA_TO_XIXUN("推送大气数据到熙汛"), GROUP_ADD("添加分组"), GROUP_UPDATE("编辑分组"), GROUP_DELETE("删除分组"), GROUP_BINDING_POLE("绑定灯杆到分组"), REMOTE_UPDATE_FILE_ADD("添加固件升级文件"), REMOTE_UPDATE_FILE_UPDATE("修改固件升级文件"), REMOTE_UPDATE_FILE_LIST("固件升级文件列表"), REMOTE_UPDATE_TYPE_LIST("获取远程升级类型"), REMOTE_UPDATE_START("启动远程升级命令"), REMOTE_UPDATE_VERSION("固件升级版本查询"), REMOTE_UPDATE_STOP("停止远程升级命令"), ROLE_BY_ADMIN("管理员的角色"), ROLE_ADD("添加角色"), ROLE_UPDATE("编辑角色"), ROLE_DELETE("删除角色"), ALIPAY_CONFIG_ADD("支付宝配置添加"), ALIPAY_CONFIG_UPDATE("支付宝配置编辑"), ALIPAY_CONFIG_DELETE("支付宝配置删除"), ALIPAY_CONFIG_DETAIL("支付宝配置详情"), ALIPAY_CONFIG_LIST("支付宝配置列表"), WECHAT_CONFIG_ADD("微信配置添加"), WECHAT_CONFIG_UPDATE("微信配置编辑"), WECHAT_CONFIG_DELETE("微信配置删除"), WECHAT_CONFIG_DETAIL("微信配置详情"), WECHAT_CONFIG_LIST("微信配置列表"), VNNOX_SCREENSHOT("诺瓦截图"), VNNOX_RESTART("诺瓦重启"), VNNOX_SYNC_PLAY("诺瓦同步播放"), VNNOX_NTP("诺瓦NTP对时"), VNNOX_ON_OFF("诺瓦屏幕开关"), VNNOX_VOL_CHANGE("诺瓦音量调节"), VNNOX_BRIGHTNESS_CHANGE("诺瓦亮度调节"), VNNOX_ADD("诺瓦屏幕注册"), VNNOX_NAME_UPDATE("诺瓦更改名称"), WATER_DATA_DETAIL("水质数据详情"), WATER_EQUIPMENT_DETELE("水质设备删除"), XIXUN_PROGRAM_ADD("熙讯节目添加"), XIXUN_PROGRAM_UPDATE("熙讯节目编辑"), XIXUN_PROGRAM_DELETE("熙讯节目删除"), XIXUN_PROGRAM_DETAIL("熙讯节目详情"), XIXUN_PROGRAM_PUSH("熙讯节目推送"), XIXUN_PROGRAM_PLAYING("熙讯播放中的节目"), XIXUN_LED_ADD("熙讯屏幕新增"), XIXUN_LED_UPDATE("熙讯屏幕编辑"), XIXUN_LED_DELETE("熙讯屏幕删除"), XIXUN_ON_OFF("熙讯屏幕开关"), XIXUN_SCREENSHOT("熙讯截图"), XIXUN_VOL_CHANGE("熙讯音量调节"), XIXUN_BRIGHTNESS_CHANGE("熙讯亮度调节"), XIXUN_PLAN_ADD("熙讯任务添加"), XIXUN_PLAN_UPDATE("熙讯任务编辑"), XIXUN_PLAN_DELETE("熙讯任务删除"), XIXUN_PLAN_DETAIL("熙讯任务详情"), XIXUN_PLAN_PUSH_SCHEDULE("推送熙讯定时"), XIXUN_PLAN_SCHEDULE("熙讯执行中的定时"), XIXUN_CLOSE_AIR("熙讯关闭大气推送"), XIXUN_CLEAN("熙讯清屏"), WATER_EQUIPMENT_ADD("新增水质设备"), INTER_PHONE_ADD("新增一键求助设备"), INTER_PHONE_DELETE("删除一键求助设备"), INTER_PHONE_UPDATE("编辑一键求助设备"), INTER_PHONE_DETAIL("一键求助设备详情"), INTER_PHONE_HOST_SUB_BINDING("一键求助主子设备绑定"), INTER_PHONE_HOST_SUB_UNBIND("一键求助主子设备解绑"), LOG_RECORD("日志记录"), //便捷登录key QUICK_LOGIN("便捷登录"), //注册三元码权限 BASE_DEVICE_01("baseDevice01"), BASE_DEVICE_02("baseDevice02"), BASE_DEVICE_03("baseDevice03"), BASE_DEVICE_04("baseDevice04"), BASE_DEVICE_05("baseDevice05"), C3_REFUND("充电桩退款"), CHARGE_UPDATE("编辑费率"), ORDER_LIST("订单列表"), ; private final String code; MenuEnum(String code) { this.code = code; } public String getCode() { return code; } }