Merge branch 'feature/REQ-3045' into dev
This commit is contained in:
commit
02c030b786
@ -46,7 +46,7 @@ public class MessageTemplateButtonV3ServiceImpl implements MessageTemplateButton
|
||||
if (item.getCategory() == RouterCategoryEnum.ACTION) {
|
||||
item.setUrlConfig(null);
|
||||
}
|
||||
if (item.getUrlConfig() != null) {
|
||||
if (item.getCategory() != RouterCategoryEnum.JUMP) {
|
||||
item.getUrlConfig().setFieldsNullIfUrlAbsent();
|
||||
}
|
||||
return buttonV3;
|
||||
|
||||
@ -126,6 +126,7 @@ public class MessageTemplateButtonV3DTO implements Serializable {
|
||||
if (apiUrl == null) throw new ServiceException("接口调用地址不能为空");
|
||||
} else if (RouterCategoryEnum.JUMP.equals(category)) {
|
||||
if (urlConfig == null) throw new ServiceException("跳转地址不能为空");
|
||||
if (!urlConfig.hasUrl()) throw new ServiceException("跳转地址不能为空");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -40,14 +40,14 @@ public class MessageTemplateV3CreateRequest implements Serializable {
|
||||
/**
|
||||
* 模板名称
|
||||
*/
|
||||
@NotBlank(message = "templateName is required")
|
||||
@NotBlank(message = "模板名称不能为空")
|
||||
private String templateName;
|
||||
/**
|
||||
* 消息类型
|
||||
* NOTIFICATION: 通知
|
||||
* PENDING: 待办
|
||||
*/
|
||||
@NotNull(message = "category is required")
|
||||
@NotNull(message = "消息类型不能为空")
|
||||
private MessageGroupCategoryEnum category;
|
||||
/**
|
||||
* 消息类型
|
||||
@ -73,12 +73,12 @@ public class MessageTemplateV3CreateRequest implements Serializable {
|
||||
/**
|
||||
* 消息标题
|
||||
*/
|
||||
@NotBlank(message = "msgTitle is required")
|
||||
@NotBlank(message = "消息标题不能为空")
|
||||
private String msgTitle;
|
||||
/**
|
||||
* 消息内容
|
||||
*/
|
||||
@NotBlank(message = "msgContent is required")
|
||||
@NotBlank(message = "消息内容不能为空")
|
||||
private String msgContent;
|
||||
/**
|
||||
* 消息图标
|
||||
|
||||
@ -39,11 +39,12 @@ public class MessageTemplateV3UpdateRequest implements Serializable {
|
||||
/**
|
||||
* 模板编码
|
||||
*/
|
||||
@NotBlank(message = "templateCode is required")
|
||||
@NotBlank(message = "模板编码不能为空")
|
||||
private String templateCode;
|
||||
/**
|
||||
* 模板名称
|
||||
*/
|
||||
@NotBlank(message = "模板名称不能为空")
|
||||
private String templateName;
|
||||
|
||||
/**
|
||||
@ -51,7 +52,6 @@ public class MessageTemplateV3UpdateRequest implements Serializable {
|
||||
* NOTIFICATION: 通知
|
||||
* PENDING: 待办
|
||||
*/
|
||||
@NotNull(message = "category is required")
|
||||
private MessageGroupCategoryEnum category;
|
||||
|
||||
/**
|
||||
@ -78,10 +78,12 @@ public class MessageTemplateV3UpdateRequest implements Serializable {
|
||||
/**
|
||||
* 消息标题
|
||||
*/
|
||||
@NotBlank(message = "消息标题不能为空")
|
||||
private String msgTitle;
|
||||
/**
|
||||
* 消息内容
|
||||
*/
|
||||
@NotBlank(message = "消息内容不能为空")
|
||||
private String msgContent;
|
||||
/**
|
||||
* 消息图标
|
||||
|
||||
Loading…
Reference in New Issue
Block a user