|
|
@ -1,6 +1,6 @@ |
|
|
|
package com.epmet.dto.form; |
|
|
|
|
|
|
|
import com.epmet.commons.tools.validator.group.DefaultGroup; |
|
|
|
import com.epmet.commons.tools.validator.group.AddGroup; |
|
|
|
import lombok.Data; |
|
|
|
import lombok.NoArgsConstructor; |
|
|
|
|
|
|
@ -23,22 +23,22 @@ public class SendNoticeFormDTO implements Serializable { |
|
|
|
/** |
|
|
|
* 用户列表 |
|
|
|
*/ |
|
|
|
@NotEmpty(message = "用户列表不能为空", groups = DefaultGroup.class) |
|
|
|
@NotEmpty(message = "用户列表不能为空", groups = AddGroup.class) |
|
|
|
private List<UserListBean> userList; |
|
|
|
/** |
|
|
|
* 通知渠道通知渠道 0小程序通知,1短信通知 |
|
|
|
*/ |
|
|
|
@NotEmpty(message = "请选择通知渠道", groups = DefaultGroup.class) |
|
|
|
@NotEmpty(message = "请选择通知渠道", groups = AddGroup.class) |
|
|
|
private List<String> channel; |
|
|
|
/** |
|
|
|
* 通知来源 0 行程上报,1 疫苗接种,2 核酸检测 |
|
|
|
*/ |
|
|
|
@NotEmpty(message = "通知来源不能为空", groups = DefaultGroup.class) |
|
|
|
@NotEmpty(message = "通知来源不能为空", groups = AddGroup.class) |
|
|
|
private String origin; |
|
|
|
/** |
|
|
|
* 通知内容 |
|
|
|
*/ |
|
|
|
@Size(min = 1, max = 500, message = "通知内容不超过500字") |
|
|
|
@Size(min = 1, max = 500, message = "通知内容不超过500字", groups = AddGroup.class) |
|
|
|
private String content; |
|
|
|
/** |
|
|
|
* 组织名 |
|
|
|