feat:(REQ-3201) 消息模版新增/编辑,推送终端/最低版本#通道#卡片样式扩展字段#配置状态戳为空则重新赋值[]

This commit is contained in:
xudawei 2024-12-18 20:42:38 +08:00
parent 546c669b15
commit 47e7a0f526

View File

@ -21,6 +21,7 @@ import cn.axzo.msg.center.service.template.request.MessageTemplateV3DeleteReques
import cn.axzo.msg.center.service.template.request.MessageTemplateV3UpdateRequest;
import cn.axzo.msg.center.service.template.response.MessageTemplateV3DetailResponse;
import cn.axzo.msg.center.utils.MessageTemplateCategoryUtil;
import com.alibaba.excel.util.StringUtils;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import lombok.AllArgsConstructor;
@ -258,11 +259,11 @@ public class MessageTemplateV3SaveOrUpdateParam implements Serializable {
.cardJump(request.getCardJump())
.pushData(request.getPushData())
.status(StatusEnum.ENABLE)
.appVersionConfigs(request.getAppVersionConfigs())//推送终端/最低版本
.channels(request.getChannels())//消息通道:IM/待办
.cardStyleCode(request.getCardStyleCode())//卡片样式编码
.cardExtFields(request.getCardExtFields())//卡片样式扩展字段
.stateImageConfigs(request.getStateImageConfigs())//配置状态戳
.appVersionConfigs(CollectionUtils.isNotEmpty(request.getAppVersionConfigs()) ? request.getAppVersionConfigs() : Lists.newArrayList())//推送终端/最低版本
.channels(CollectionUtils.isNotEmpty(request.getChannels()) ? request.getChannels() : Lists.newArrayList())//消息通道:IM/待办
.cardStyleCode(StringUtils.isNotBlank(request.getCardStyleCode()) ? request.getCardStyleCode() : "")//卡片样式编码
.cardExtFields(CollectionUtils.isNotEmpty(request.getCardExtFields()) ? request.getCardExtFields() : Lists.newArrayList())//卡片样式扩展字段
.stateImageConfigs(CollectionUtils.isNotEmpty(request.getStateImageConfigs()) ? request.getStateImageConfigs() : Lists.newArrayList())//配置状态戳
.build();
}
@ -313,7 +314,7 @@ public class MessageTemplateV3SaveOrUpdateParam implements Serializable {
//消息通道,IM/代办
.channels(CollectionUtils.isNotEmpty(request.getChannels()) ? request.getChannels() : Lists.newArrayList())
//卡片样式编码
.cardStyleCode(request.getCardStyleCode())
.cardStyleCode(StringUtils.isNotBlank(request.getCardStyleCode()) ? request.getCardStyleCode() : "")
//卡片样式扩展字段
.cardExtFields(CollectionUtils.isNotEmpty(request.getCardExtFields()) ? request.getCardExtFields() : Lists.newArrayList())
//配置状态戳