2021与蓝度共同重构项目,服务端
liuhaonan
2022-04-19 db71f6332f25991d543d112404c57571d4719572
ximon-admin/src/main/java/com/sandu/ximon/admin/service/LightService.java
@@ -87,7 +87,10 @@
     * @return 返回组合数据dto
     */
    public List<LightBo> listLight(int pageNo, int pageSize, String keyword) {
        Long clientId = SecurityUtils.getClientId();
        Long clientId=null;
        if(SecurityUtils.getClientId()!=null){
            clientId = SecurityUtils.getClientId();
        }
        PageHelper.startPage(pageNo, pageSize);
@@ -121,6 +124,22 @@
        return listLight;
    }
    /**
     * 获取单个路灯信息
     * @param deviceCode 设备码
     * @return
     */
    public Light getLight(String deviceCode) {
        Light one = getOne(Wrappers.<Light>lambdaQuery().eq(Light::getDeviceCode, deviceCode));
        Object o = redisService.get(LightKey.REPORT_MAC.key(deviceCode));
        if (o != null) {
            one.setOnlineStatus(1);
        }else {
            one.setOnlineStatus(0);
        }
        return one;
    }
    public boolean addRemark(LightRemarkParam param) {
        Light light = getById(param.getLightId());
        if (light == null) {