| | |
| | | |
| | | @Data |
| | | public class CreateTeamRequest { |
| | | |
| | | @NotBlank(message = "群主id为空") |
| | | private String groupId; |
| | | |
| | | |
| | | /** |
| | | * 群主(创建者)的 IM 账号 ID |
| | | */ |
| | | @NotBlank(message = "群主账号不能为空") |
| | | @Size(max = 32, message = "群主账号长度不能超过32个字符") |
| | | private String owner_account_id; |
| | | |
| | | /** |
| | | * 群组类型:1:高级群。2:超大群。 |
| | | */ |
| | | @NotNull(message = "群组类型不能为空") |
| | | private Integer team_type; |
| | | |
| | | /** |
| | | * 群组名称,长度上限 64 位字符 |
| | | */ |
| | | @NotBlank(message = "群组名称不能为空") |
| | | @Size(max = 64, message = "群组名称长度不能超过64个字符") |
| | | private String name; |
| | | |
| | |
| | | /** |
| | | * 创建群组时邀请入群的成员列表 |
| | | */ |
| | | @NotNull(message = "邀请成员列表不能为空") |
| | | private List<String> invite_account_ids; |
| | | |
| | | /** |
| | | * 邀请入群的附言,长度上限 150 位字符 |
| | | */ |
| | | @NotBlank(message = "邀请消息不能为空") |
| | | @Size(max = 150, message = "邀请消息长度不能超过150个字符") |
| | | private String invite_msg; |
| | | |
| | |
| | | * 1:需要群主或管理员验证通过才能入群 |
| | | * 2:不允许任何人申请入群 |
| | | */ |
| | | @NotNull(message = "入群验证方式不能为空") |
| | | private Integer join_mode = 0; |
| | | |
| | | /** |