2021与蓝度共同重构项目,服务端
liuhaonan
2022-04-15 1534cb0e9ab2158402271b9fe1dc8f2506998c47
诺瓦更改
已修改3个文件
34 ■■■■■ 文件已修改
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/IPBroadcastController.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ximon-admin/src/main/java/com/sandu/ximon/admin/service/IpVolumeService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ximon-admin/src/main/java/com/sandu/ximon/admin/service/PoleService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/IPBroadcastController.java
@@ -4,6 +4,7 @@
import com.sandu.common.object.BaseConditionVO;
import com.sandu.common.util.ResponseUtil;
import com.sandu.ximon.admin.param.BroadcastTerminalV2Param;
import com.sandu.ximon.admin.param.ReceiveParam;
import com.sandu.ximon.admin.security.PermissionConfig;
import com.sandu.ximon.admin.service.IpVolumeService;
import com.sandu.ximon.dao.bo.BroadcastTerminalV2EntityBo;
@@ -46,6 +47,21 @@
        }
    }
    /**
     * 修改音柱名称
     * @param
     * @return
     */
    @PostMapping("/updateBroadcastTerminalName/{id}")
    public ResponseVO<Object> updateBroadcastTerminalName(@PathVariable Integer id,@RequestBody ReceiveParam param) {
        boolean flag = broadcastTerminalV2Service.updateBroadcastTerminalName(param.getName(),id);
        if (flag) {
            return ResponseUtil.success("成功修改音柱名称!");
        } else {
            return ResponseUtil.success("修改音柱名称失败!");
        }
    }
    @PostMapping("/changeVol")
    public ResponseVO<Object> changeVol(@RequestBody BroadcastTerminalV2Param broadcastTerminalV2Param) {
        boolean flag = broadcastTerminalV2Service.changeVol(broadcastTerminalV2Param);
ximon-admin/src/main/java/com/sandu/ximon/admin/service/IpVolumeService.java
@@ -2,6 +2,7 @@
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.github.pagehelper.PageHelper;
import com.sandu.common.execption.BusinessException;
import com.sandu.common.object.BaseConditionVO;
import com.sandu.common.service.impl.BaseServiceImpl;
import com.sandu.ximon.admin.param.BroadcastTerminalV2Param;
@@ -182,5 +183,18 @@
    }
    /**
     * 根据终端id获取终端信息
     * @param name
     * @param id
     * @return
     */
    public boolean updateBroadcastTerminalName(String name, Integer id) {
        BroadcastTerminalV2Entity byId = getById(id);
        if (byId == null) {
            throw new BusinessException("终端不存在");
        }
        byId.setTerminalName(name);
        return updateById(byId);
    }
}
ximon-admin/src/main/java/com/sandu/ximon/admin/service/PoleService.java
@@ -91,6 +91,8 @@
        if (pole == null) {
            throw new BusinessException("未找到该灯杆");
        }
        // 删除灯杆绑定关系
        poleBindingService.remove(Wrappers.<PoleBinding>lambdaQuery().eq(PoleBinding::getPoleId, poleId));
        return removeById(poleId);
    }