浏览代码

心跳接口修改

gao.qiang 1 年之前
父节点
当前提交
803c644fcc

+ 7 - 0
business-service/src/main/java/com/ozs/entity/vo/BaseCameraManagementVos.java

@@ -1,5 +1,6 @@
 package com.ozs.entity.vo;
 
+import com.baomidou.mybatisplus.annotation.TableField;
 import com.ozs.common.annotation.Excel;
 import lombok.AllArgsConstructor;
 import lombok.Builder;
@@ -89,4 +90,10 @@ public class BaseCameraManagementVos implements Serializable {
 
     @Excel(name = "监视方向")
     private String monitoringDirectionName;
+
+    /**
+     * 相机是否启用 1启用,2弃用
+     */
+    @Excel(name = "相机状态")
+    private String enableOrNotName;
 }

+ 6 - 0
business-service/src/main/java/com/ozs/service/impl/BaseCameraManagementServiceImpl.java

@@ -165,6 +165,9 @@ public class BaseCameraManagementServiceImpl extends ServiceImpl<BaseCameraManag
                                         }
                                     }
                                 }
+                                if (!StringUtils.isEmpty(cameraManagementVos.getEnableOrNotName())) {
+                                    accountManagement.setEnableOrNot(cameraManagementVos.getEnableOrNotName().equals("启用") ? 1 : 2);
+                                }
                                 baseCameraManagementMapper.insert(accountManagement);
                                 BaseDeviceDynamicManagement baseDeviceDynamicManagement = new BaseDeviceDynamicManagement();
                                 baseDeviceDynamicManagement.setCameraCode(accountManagement.getCameraCode());
@@ -205,6 +208,9 @@ public class BaseCameraManagementServiceImpl extends ServiceImpl<BaseCameraManag
                             }
                         }
                     }
+                    if (!StringUtils.isEmpty(cameraManagementVos.getEnableOrNotName())) {
+                        accountManagement.setEnableOrNot(cameraManagementVos.getEnableOrNotName().equals("启用") ? 1 : 2);
+                    }
                     baseCameraManagementMapper.update(accountManagement, lw);
                     LambdaQueryWrapper<BaseDeviceDynamicManagement> wrapper = new LambdaQueryWrapper<BaseDeviceDynamicManagement>();
                     if (!StringUtils.isEmptySunhh(baseAccountManagement.getCameraCode())) {