diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/meeting/task/ExpertCallResultRewriteTask.java b/pmapi/src/main/java/com/ningdatech/pmapi/meeting/task/ExpertCallResultRewriteTask.java index d0d8ee3..4a6016a 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/meeting/task/ExpertCallResultRewriteTask.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/meeting/task/ExpertCallResultRewriteTask.java @@ -66,6 +66,7 @@ public class ExpertCallResultRewriteTask { private final DictionaryCache dictionaryCache; private final YxtCallOrSmsHelper yxtCallOrSmsHelper; private final IExpertUserFullInfoService userFullInfoService; + private final static int MINUTES_CALL_RESULT_FEEDBACK = 15; @PostConstruct public void initTask() { @@ -119,7 +120,7 @@ public class ExpertCallResultRewriteTask { // 极端情况下获取不到submitKey异常情况 continue; } - Integer minutes = callbackMinutes.get(expert.getRuleId()); + Integer minutes = callbackMinutes.getOrDefault(expert.getRuleId(), MINUTES_CALL_RESULT_FEEDBACK); Optional status = getStatusByMsgRecordDetail(msgRecordDetail, minutes, expert.getCreateOn()); if (status.isPresent()) { MeetingExpert update = new MeetingExpert();