fix: 主起草人汇总意见发消息BUG
This commit is contained in:
+4
@@ -876,6 +876,10 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
|
||||
// 按照Map的Key遍历
|
||||
for (String userId : adviceMap.keySet()) {
|
||||
List<EsRevisionAdvice> adviceList = adviceMap.get(userId);
|
||||
// 只有未被采纳和部分采纳才发消息
|
||||
if (adviceList.stream().allMatch(advice -> HandleAdviceEnum.AGREE.getValue().equals(advice.getHandleAdvice()))) {
|
||||
continue;
|
||||
}
|
||||
SendMessageDTO sendMessageDTO = new SendMessageDTO();
|
||||
sendMessageDTO.setTemplateCode(MessageTemplateCodeCommon.ES_REVISION_ADVICE);
|
||||
sendMessageDTO.setToUserId(userId);
|
||||
|
||||
Reference in New Issue
Block a user