Merge branch 'feature/REQ-1507' into dev

This commit is contained in:
金海洋 2023-11-16 19:19:26 +08:00
commit 492db78dfa
4 changed files with 7 additions and 2 deletions

View File

@ -137,7 +137,6 @@ public class MessageTemplateGroupServiceImpl implements MessageTemplateGroupServ
// 统计指定的模板编码关联的分类数量 // 统计指定的模板编码关联的分类数量
Map<String, Long> templateCodeList = messageTemplateGroupDao.lambdaQuery() Map<String, Long> templateCodeList = messageTemplateGroupDao.lambdaQuery()
.in(MessageTemplateGroup::getTemplateCode, templateCodes) .in(MessageTemplateGroup::getTemplateCode, templateCodes)
.eq(MessageTemplateGroup::getPath, nodeCodePathMap.get(curGroupNodeCode))
.eq(MessageTemplateGroup::getIsDelete, TableIsDeleteEnum.NORMAL.value) .eq(MessageTemplateGroup::getIsDelete, TableIsDeleteEnum.NORMAL.value)
// 这里仅查询模板编码字段即可 // 这里仅查询模板编码字段即可
.select(MessageTemplateGroup::getTemplateCode) .select(MessageTemplateGroup::getTemplateCode)

View File

@ -200,6 +200,7 @@ public class PendingMessageNewServiceImpl implements PendingMessageNewService {
pendingMessageRecordDao.saveBatch(record); pendingMessageRecordDao.saveBatch(record);
// TODO 消息推送 @luofu // TODO 消息推送 @luofu
return record.stream().map(e -> PushPendingMessageDTO.builder() return record.stream().map(e -> PushPendingMessageDTO.builder()
.id(e.getId())
.executorId(e.getExecutorId()) .executorId(e.getExecutorId())
.executorPersonId(e.getExecutorPersonId()) .executorPersonId(e.getExecutorPersonId())
.requestNo(e.getRequestNo()) .requestNo(e.getRequestNo())

View File

@ -154,7 +154,7 @@ public final class MessageRouterUtil {
} }
private static void parseAndConcatButtonRouterUrl(List<MessageRouteButtonDTO> routeButtons, JSONObject routerParam) { private static void parseAndConcatButtonRouterUrl(List<MessageRouteButtonDTO> routeButtons, JSONObject routerParam) {
if (CollectionUtils.isNotEmpty(routeButtons)) { if (CollectionUtils.isEmpty(routeButtons)) {
return; return;
} }
routeButtons.forEach(e -> { routeButtons.forEach(e -> {

View File

@ -14,6 +14,11 @@ import lombok.NoArgsConstructor;
@NoArgsConstructor @NoArgsConstructor
@AllArgsConstructor @AllArgsConstructor
public class PushPendingMessageDTO { public class PushPendingMessageDTO {
/**
* 消息记录ID
*/
private Long id;
/** /**
* 请求批次号 * 请求批次号
*/ */