Browse Source

状态异常的相机开发

gao.qiang 8 tháng trước cách đây
mục cha
commit
8cbec5effb

+ 5 - 3
hazard-admin/src/main/java/com/ozs/web/controller/accountmanagment/BaseCameraManagementController.java

@@ -143,9 +143,11 @@ public class BaseCameraManagementController extends BaseController {
             if (deviceDynamicManagement.getIsDisable()==2) {
                 baseCameraManagement.setIsDisable(deviceDynamicManagement.getIsDisable());
                 baseCameraManagement.setElectricity(deviceDynamicManagement.getElectricity());
-                LocalDateTime createTime = mqLogService.getOne(new LambdaQueryWrapper<MqLog>()
-                        .eq(MqLog::getCameraCode, cameraCode).orderByDesc(MqLog::getCreateTime).last("limit 1")).getCreateTime();
-                baseCameraManagement.setHeartTime(createTime);
+                List<MqLog> list = mqLogService.list(new LambdaQueryWrapper<MqLog>()
+                        .eq(MqLog::getCameraCode, cameraCode));
+                if (!ObjectUtils.isEmpty(list)) {
+                    baseCameraManagement.setHeartTime(list.get(0).getCreateTime());
+                }
             }
             return AjaxResult.success(baseCameraManagement);
         } else if (!StringUtils.isEmpty(isLock) && isLock == 2 && !StringUtils.isEmpty(cameraCode)) {