1
zj
2025-09-25 5e179f4180fd2dc93623699af614df9a2497ded6
ruoyi-admin/src/main/java/com/ruoyi/im/config/CreateTeamRequest.java
@@ -9,23 +9,26 @@
@Data
public class CreateTeamRequest {
    private Integer 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;
@@ -48,9 +51,9 @@
    private String intro;
    /**
     * 群组成员数上限(包含群主),默认为 200
     * 群组成员数上限(包含群主)
     */
    private Integer members_limit = 200;
    private Integer members_limit;
    /**
     * 自定义群组扩展字段,建议封装成 JSONObject 格式,长度上限 1024 位字符
@@ -67,13 +70,11 @@
    /**
     * 创建群组时邀请入群的成员列表
     */
    @NotNull(message = "邀请成员列表不能为空")
    private List<String> invite_account_ids;
    /**
     * 邀请入群的附言,长度上限 150 位字符
     */
    @NotBlank(message = "邀请消息不能为空")
    @Size(max = 150, message = "邀请消息长度不能超过150个字符")
    private String invite_msg;
@@ -91,7 +92,6 @@
     * 1:需要群主或管理员验证通过才能入群
     * 2:不允许任何人申请入群
     */
    @NotNull(message = "入群验证方式不能为空")
    private Integer join_mode = 0;
    /**