lyhzzz 2 yıl önce
ebeveyn
işleme
2c74636560

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

@@ -81,6 +81,8 @@ public enum ResultCode  {
     SCENE_NOT_STORE(50062, "场景未冻结无需解冻!"),
     SCENE_STORE_ING(50063, "场景正在解冻请稍候!"),
     CAMERA_SN_EXITS(50064, "授权相机sn重复!"),
+    MACHINE_CODE_ERROR(50065, "机器码错误!"),
+
     ;
 
     private Integer code;

+ 6 - 1
src/main/java/com/fdkankan/manage/service/impl/AuthorizeInstallServiceImpl.java

@@ -101,7 +101,12 @@ public class AuthorizeInstallServiceImpl extends ServiceImpl<IAuthorizeInstallMa
         if(list!=null && list.size() >0){
             return list.get(0);
         }
-        MachineRegDto machineRegDto = RegCodeUtil.ParseMachineCode(machineCode);
+        MachineRegDto machineRegDto = null;
+        try {
+            machineRegDto = RegCodeUtil.ParseMachineCode(machineCode);
+        }catch (Exception e){
+            throw new BusinessException(ResultCode.READ_MACHINE_CODE_ERROR);
+        }
         if(machineRegDto == null){
             throw new BusinessException(ResultCode.READ_MACHINE_CODE_ERROR);
         }