新增消息

This commit is contained in:
zhangchenbiao
2024-05-20 14:42:13 +08:00
parent 76f3e06079
commit dd9aedfaad
2 changed files with 9 additions and 0 deletions

View File

@@ -157,17 +157,24 @@ public class LineInterviewServiceImpl extends LineFlowService implements LineInt
LineInterviewDO addInterview = LineInterviewDO.convertDO(lineInfo, startTime, endTime, UUIDUtils.get8UUID(), interviewerUserId, interviewType.getCode(), eventId);
lineInterviewDAO.addInterviewInfo(addInterview);
MessageEnum messageEnum = MessageEnum.MESSAGE_2;
boolean isSendInvestmentManager = Boolean.FALSE;
if(InterviewTypeEnum.INTERVIEW.equals(interviewType)){
messageEnum = MessageEnum.MESSAGE_3;
isSendInvestmentManager = Boolean.TRUE;
}
if(InterviewTypeEnum.SECOND_INTERVIEW.equals(interviewType)){
messageEnum = MessageEnum.MESSAGE_10;
isSendInvestmentManager = Boolean.TRUE;
}
Map<String, String> messageMap = new HashMap<>();
messageMap.put("lineId", String.valueOf(lineInfo.getId()));
messageMap.put("partnerUsername", lineInfo.getUsername());
messageMap.put("appointmentTime", DateUtils.parseDateToStr(DateUtils.NOTICE_DATE, startTime));
messageMap.put("interviewUsername", enterpriseUserDAO.getUserName(lineInfo.getInvestmentManager()));
commonService.sendMessage(Arrays.asList(interviewerUserId), messageEnum, messageMap);
if(isSendInvestmentManager){
commonService.sendMessage(Arrays.asList(lineInfo.getInvestmentManager()), MessageEnum.MESSAGE_3_1, messageMap);
}
return Boolean.TRUE;
}