2021与蓝度共同重构项目,服务端
liuhaonan
2022-10-21 680ff9e2cca45bcb23e373aaa221a1e1dfab2472
dao/src/main/java/com/sandu/ximon/dao/enums/MenuEnum.java
@@ -26,13 +26,17 @@
    GROUP_LIST("分组列表"),
    LIGHT_TASK_LIST("路灯任务列表"),
    LIGHT_DATA("单灯监控数据"),
    LIGHT_SETCALENDAR("单灯设置日历"),
    LIGHT_ERROR_LIST("单灯故障列表"),
    LED_LIST("LED屏列表"),
    LED_PROGRAM_LIST("节目列表"),
    PLAYPLAN_LIST("播放计划列表"),
    LED_FILE_LIST("LED屏素材列表"),
    LED_FILE_S_LIST("LED屏素材列表"),
    AIR_EQUIPMENT_LIST("大气设备列表"),
    AIR_EQUIPMENT_INFO("大气设备详情"),
    AIR_DATA_LIST("大气数据列表"),
    AIR_DATA_LIST_HISTORY("大气数据历史"),
    AIR_EQUIPMENT_NONG_GENG_LIST("大气设备农耕列表"),
    WATER_EQUIPMENT_LIST("水质设备列表"),
    WATER_DATA_LIST("水质数据列表"),
    IP_BROADCAST_LIST("IP音柱列表"),
@@ -42,11 +46,195 @@
    ADMIN_LIST("管理员列表"),
    MENU_LIST("菜单列表"),
    C3_CHARGING_LIST("充电桩列表"),
    C3_CHARGING_QUERYVERSION("查询版本"),
    C3_CHARGING_QUERYCONSTANT("查询常数"),
    C3_CHARGING_QUERYADDRESS("查询地址"),
    C3_CHARGING_QUERYFAULTCODE("查询故障码"),
    C3_CHARGING_READTHEHEARTBEATPACKAGE("读心跳包"),
    C3_CHARGING_HEARTBEATPACKETTIME("心跳包间隔时间"),
    C3_CHARGING_SETCONSTANT("设置常数"),
    C3_CHARGING_SETADDRESS("设置地址"),
    C3_CHARGING_SETCALENDAR("设置日历"),
    C3_CHARGING_CLEAREDFAULTCODE("故障码上报清除"),
    C3_CHARGING_RESTOREFACTORYVALUE("恢复出厂值"),
    C3_CHARGING_RESTARTCHARGING("软重启"),
    C3_CHARGING_UPDATEC3CHARGINGNAME("修改充电桩硬件设备名称"),
    ROLE_MANAGER("角色管理"),
    PAY_CONFIG("支付配置"),
    BANNER("微信logo"),
    POLE_LIST("灯杆列表"),
    LIGHT_POLE_HEELING_LIST("灯杆倾斜");
    LIGHT_POLE_HEELING_LIST("灯杆倾斜"),
    MQTT_TEST("MQTT测试"),
    //按钮权限
    ADMIN_ADD("新增管理员"),
    ADMIN_INFO_UPDATE("编辑管理员信息"),
    ADMIN_DELETE("删除管理员"),
    AIR_EQUIPMENT_DELETE("删除大气设备"),
    AIR_HEARTBEATTIME("大气设备心跳包时间"),
    AIR_QUERYVERSION("查询软硬件版本"),
    AIR_REBOOT("软重启"),
    AIR_DATA_UPDATE("手动更新大气数据"),
    AIR_SET_TYPE("设置农耕设备类型"),
    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_GROUP_ADD("诺瓦分组新增"),
    LED_N_GROUP_UPDATE("诺瓦分组编辑"),
    LED_N_GROUP_DEL("诺瓦分组删除"),
    LED_N_GROUP_LIST("诺瓦分组列表"),
    LED_N_GROUP_BIND("诺瓦分组绑定"),
    LED_N_GROUP_INFO("诺瓦分组详情"),
    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("灯杆绑定客户"),
    CLIENT_UNBINDING_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("订单列表"),
    CHARGE_LIST("获取费率");
    private final String code;