lyhzzz 2 years ago
parent
commit
104c892ca6

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

@@ -76,6 +76,7 @@ public enum ResultCode  {
     GET_MACHINE_CODE_ERROR(50058, "获取授权码失败!"),
     RECOED_NO_EXITS(50058, "记录不存在!"),
     MACHINE_CODE_EXITS(50059, "当前设备已存在授权记录!"),
+    UPDATE_CAMERA_NO_IN(50060, "替换的sn未入库!"),
     ;
 
     private Integer code;

+ 4 - 0
src/main/java/com/fdkankan/manage/service/impl/AuthorizeCameraServiceImpl.java

@@ -161,6 +161,10 @@ public class AuthorizeCameraServiceImpl extends ServiceImpl<IAuthorizeCameraMapp
         if(authorizeCamera == null){
             throw new BusinessException(ResultCode.RECOED_NO_EXITS);
         }
+        Camera bySnCode = cameraService.getBySnCode(snCode);
+        if(bySnCode == null){
+            throw new BusinessException(ResultCode.UPDATE_CAMERA_NO_IN);
+        }
 
         try {
             CamRegSDto dtos = new CamRegSDto();