Merge branch 'feature/REQ-1465' of axzsource.com:universal/infrastructure/backend/msg-center-plat into dev

This commit is contained in:
luofu 2023-10-26 16:32:15 +08:00
commit cc59ce04a2

View File

@ -49,16 +49,10 @@ public class PlatServiceImpl implements PlatService {
@Override
@Transactional(rollbackFor = Exception.class)
public void createTemplate(CreateTemplateRequestDto request) {
// FIXME: 临时方案将渠道信息放到remark中
String remark = request.getRemark();
ChannelHandlerEnum channel = parseChannel(remark);
checkCreateTemplate(request, channel);
if (StringUtils.isNotBlank(remark)) {
// 恢复remark的原始值
request.setRemark(PlaceholderResolver.getDefaultResolver().resolve(remark, ""));
}
insertMessageApp(request.getServiceName());
insertMessageTemplate(request);
@ -69,14 +63,9 @@ public class PlatServiceImpl implements PlatService {
}
private ChannelHandlerEnum parseChannel(String expStr) {
if (StringUtils.isBlank(expStr)) {
return ChannelHandlerEnum.ALI_YUN;
}
// FIXME:临时方案后期有前端资源的时候需要改造接口的出入参
return ChannelHandlerEnum.valueOf(
PlaceholderResolver.getDefaultResolver().resolveSequenceParamName(expStr).get(0)
);
}
/**
* 插入app
*/