lyhzzz 2 éve
szülő
commit
a2acf84c13

+ 1 - 0
src/main/java/com/fdkankan/agent/common/ResultCode.java

@@ -19,6 +19,7 @@ public enum ResultCode {
     INCREMENT_EMPTY(4016, "权益不存在!"),
     INCREMENT_NUM_EMPTY(4017, "权益数量不足!"),
     DOWN_NUM_EMPTY(4018, "下载数量不足!"),
+    CAMERA_SN_ERROR(4019, "sn码不存在!"),
 
 
     ;

+ 1 - 0
src/main/java/com/fdkankan/agent/httpClient/request/LaserSceneParam.java

@@ -12,4 +12,5 @@ public class LaserSceneParam {
     private List<String> sceneCodes;
     private String title;
     private Integer status;
+    private String snCode;
 }

+ 3 - 0
src/main/java/com/fdkankan/agent/service/impl/SceneProServiceImpl.java

@@ -133,6 +133,9 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
         if(!oldCameraDetail.getType().equals(cameraDetail.getType())){
             throw new BusinessException(ResultCode.CAMERA_TYPE_NOT_ERROR);
         }
+        if(!cameraDetail.getAgentId().equals(oldCameraDetail.getAgentId()) ){
+            throw new BusinessException(ResultCode.CAMERA_SN_ERROR);
+        }
 
         Long oldUseSpace = oldCameraDetail.getUsedSpace() - space < 0 ? 0 : oldCameraDetail.getUsedSpace() - space;
         oldCameraDetail.setUsedSpace(oldUseSpace);