Browse Source

相机类型不同,不允许更换

lyhzzz 2 năm trước cách đây
mục cha
commit
8885577380

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

@@ -84,6 +84,7 @@ public enum ResultCode  {
     MACHINE_CODE_ERROR(50065, "机器码错误!"),
     SCENE_REBUILD_ERROR2(50066, "原始资源已冻结,重算失败。"),
     CAMERA_AUTHORIZE_ERROR(50067, "相机授权目前不支持四维看看相机类型"),
+    CAMERA_AUTHORIZE_TYPE_ERROR(50068, "请更换相同类型的相机"),
 
     ;
 

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

@@ -192,6 +192,9 @@ public class AuthorizeCameraServiceImpl extends ServiceImpl<IAuthorizeCameraMapp
         if(byCameraId == null){
             throw new BusinessException(ResultCode.UPDATE_CAMERA_NO_IN);
         }
+        if(!CameraUtils.getCameraType(byCameraId.getType()).equals(cameraDetail.getCameraType())){
+            throw new BusinessException(ResultCode.CAMERA_AUTHORIZE_TYPE_ERROR);
+        }
         try {
             CamRegSDto dtos = new CamRegSDto();
             dtos.setMachineCode(authorizeCamera.getMachineCode());