2021与蓝度共同重构项目,服务端
zhanzhiqin
2022-09-08 f87640188a5322fcec02415ea25fab8e2450dd0a
大气fix
已修改2个文件
15 ■■■■■ 文件已修改
dao/src/main/java/com/sandu/ximon/dao/enums/MenuEnum.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/AirEquipmentController.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dao/src/main/java/com/sandu/ximon/dao/enums/MenuEnum.java
@@ -69,6 +69,9 @@
    ADMIN_INFO_UPDATE("编辑管理员信息"),
    ADMIN_DELETE("删除管理员"),
    AIR_EQUIPMENT_DELETE("删除大气设备"),
    AIR_HEARTBEATTIME("大气设备心跳包时间"),
    AIR_QUERYVERSION("查询软硬件版本"),
    AIR_REBOOT("软重启"),
    AIR_DATA_UPDATE("手动更新大气数据"),
    BANNER_ADD("添加微信logo"),
    BANNER_UPDATE("编辑微信logo"),
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/AirEquipmentController.java
@@ -56,6 +56,9 @@
     */
    @GetMapping("/QueryHeartBeatTime")
    public ResponseVO<Object> QueryHeartBeatTime(@RequestParam(value = "mac", required = false) String mac) {
        if (!permissionConfig.check(MenuEnum.AIR_HEARTBEATTIME.getCode())) {
            return ResponseUtil.fail("缺少对应用户权限");
        }
        return ResponseUtil.success(airEquipmentService.QueryHeartBeatTime(mac));
    }
@@ -69,6 +72,9 @@
    @GetMapping("/setHeartBeatTime")
    public ResponseVO<Object> setHeartBeatTime(@RequestParam(value = "mac", required = false) String mac,
                                               @RequestParam(value = "time", required = false) Integer time) {
        if (!permissionConfig.check(MenuEnum.AIR_HEARTBEATTIME.getCode())) {
            return ResponseUtil.fail("缺少对应用户权限");
        }
        return ResponseUtil.success(airEquipmentService.setHeartBeatTime(mac, time));
    }
@@ -91,6 +97,9 @@
     */
    @GetMapping("/QueryVersion")
    public ResponseVO<Object> QueryVersion(@RequestParam(value = "mac", required = false) String mac) {
        if (!permissionConfig.check(MenuEnum.AIR_QUERYVERSION.getCode())) {
            return ResponseUtil.fail("缺少对应用户权限");
        }
        return ResponseUtil.success(airEquipmentService.QueryVersion(mac));
    }
@@ -102,6 +111,9 @@
     */
    @GetMapping("/Reboot")
    public ResponseVO<Object> Reboot(@RequestParam(value = "mac", required = false) String mac) {
        if (!permissionConfig.check(MenuEnum.AIR_REBOOT.getCode())) {
            return ResponseUtil.fail("缺少对应用户权限");
        }
        return ResponseUtil.success(airEquipmentService.Reboot(mac));
    }