REQ-3201: 用枚举替换字符串
This commit is contained in:
parent
056ad95a68
commit
5c2a5295fb
@ -30,6 +30,7 @@ import cn.axzo.msg.center.service.dto.MessageCardContentItemDTO;
|
||||
import cn.axzo.msg.center.service.dto.MessageTemplateButtonV3DTO;
|
||||
import cn.axzo.msg.center.service.dto.MessageTemplateCardJumpV3DTO;
|
||||
import cn.axzo.msg.center.service.dto.StateImageConfigDTO;
|
||||
import cn.axzo.msg.center.service.enums.CardBizState;
|
||||
import cn.axzo.msg.center.service.enums.MessageCategoryEnum;
|
||||
import cn.axzo.msg.center.service.enums.PushTerminalEnum;
|
||||
import cn.axzo.msg.center.service.enums.StatusEnum;
|
||||
@ -586,11 +587,14 @@ public class MessageTemplateV3ServiceImpl implements MessageTemplateV3Service {
|
||||
return Lists.newArrayList();
|
||||
}
|
||||
|
||||
return record.getStateImageConfigs().stream().map(item -> StateImageConfigDTO.builder()
|
||||
.stateCode(item.determineBizState().getCode())
|
||||
.description(item.determineBizState().getDescription())
|
||||
.enabled(item.isEnabled())
|
||||
.imageUrl(item.getImageUrl())
|
||||
.build()).collect(Collectors.toList());
|
||||
return record.getStateImageConfigs().stream().map(item -> {
|
||||
CardBizState bizState = item.determineBizState();
|
||||
return StateImageConfigDTO.builder()
|
||||
.stateCode(item.getStateCode())
|
||||
.description(bizState == null ? null : bizState.getDescription())
|
||||
.enabled(item.isEnabled())
|
||||
.imageUrl(item.getImageUrl())
|
||||
.build();
|
||||
}).collect(Collectors.toList());
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user