Parcourir la source

转档模块 修改转档报错原因

songfuqiang il y a 2 ans
Parent
commit
d90694622d

+ 2 - 0
backend-core/src/main/java/cn/kdan/pdf/backend/core/constant/MissionConstant.java

@@ -10,4 +10,6 @@ public interface MissionConstant {
     String EXCEPTION_MSG_NO_ENOUGH_CREDIT = "No Enough Credit";
 
     String LOCK_KEY = "PRE_DEDUCTION_LOCK_KEY_";
+
+    String UNKNOWN_ERROR_MSG = "未知错误,如重试失败请进官方客服QQ群:188917181获得即时帮助。";
 }

+ 2 - 1
backend-core/src/main/java/cn/kdan/pdf/backend/core/service/impl/MissionFileServiceImpl.java

@@ -1,6 +1,7 @@
 package cn.kdan.pdf.backend.core.service.impl;
 
 import cn.kdan.pdf.backend.core.client.ComPdfKitClient;
+import cn.kdan.pdf.backend.core.constant.MissionConstant;
 import cn.kdan.pdf.backend.core.constant.MissionFilesConstant;
 import cn.kdan.pdf.backend.core.enums.MissionFileStatusEnum;
 import cn.kdan.pdf.backend.core.mapper.ext.ExtMissionFilesMapper;
@@ -74,7 +75,7 @@ public class MissionFileServiceImpl implements MissionFilesService {
             missionFilesMapper.updateByPrimaryKeySelective(missionFile);
         } catch (Exception e) {
             missionFile.setStatus(MissionFileStatusEnum.FAILED.value());
-            missionFile.setFailReason(e.getMessage());
+            missionFile.setFailReason(MissionConstant.UNKNOWN_ERROR_MSG);
             missionFilesMapper.updateByPrimaryKeySelective(missionFile);
             throw new BackendRuntimeException(e.getMessage());
         }