| | |
| | | * @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); |
| | | |
| | |
| | | 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) { |