REQ-3201: 添加通道
This commit is contained in:
parent
045f8072b1
commit
6f0d8e63c1
@ -0,0 +1,15 @@
|
||||
package cn.axzo.msg.center.service.enums;
|
||||
|
||||
import lombok.AccessLevel;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
|
||||
/**
|
||||
* @author yanglin
|
||||
*/
|
||||
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
|
||||
public enum MessageChannel {
|
||||
|
||||
TODO,
|
||||
IM
|
||||
|
||||
}
|
||||
@ -9,6 +9,7 @@ import cn.axzo.msg.center.service.domain.card.AppVersionConfig;
|
||||
import cn.axzo.msg.center.service.domain.card.StateImageConfig;
|
||||
import cn.axzo.msg.center.service.enums.CardUrlOpenStrategy;
|
||||
import cn.axzo.msg.center.service.enums.MessageCategoryEnum;
|
||||
import cn.axzo.msg.center.service.enums.MessageChannel;
|
||||
import cn.axzo.msg.center.service.enums.PushTerminalEnum;
|
||||
import cn.axzo.msg.center.service.enums.StatusEnum;
|
||||
import cn.axzo.msg.center.service.enums.YesOrNo;
|
||||
@ -135,6 +136,12 @@ public class MessageTemplateV3 extends BaseEntityWithOperator<MessageTemplateV3>
|
||||
@TableField(typeHandler = StateImageConfigTypeHandler.class)
|
||||
private List<StateImageConfig> stateImageConfigs;
|
||||
|
||||
/**
|
||||
* 通道
|
||||
*/
|
||||
@TableField(typeHandler = MessageChannelTypeHandler.class)
|
||||
private List<MessageChannel> channels;
|
||||
|
||||
/**
|
||||
* 扩展字段
|
||||
*/
|
||||
@ -177,6 +184,8 @@ public class MessageTemplateV3 extends BaseEntityWithOperator<MessageTemplateV3>
|
||||
extends BaseListTypeHandler<StateImageConfig> {}
|
||||
public static class CardElementConfigTypeHandler
|
||||
extends BaseListTypeHandler<CardElementConfig> {}
|
||||
public static class MessageChannelTypeHandler
|
||||
extends BaseListTypeHandler<MessageChannel> {}
|
||||
// @formatter:on
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user