package com.xmomen.module.account.web.controller.vo;

import java.io.Serializable;
import java.util.List;

import lombok.Data;

import org.hibernate.validator.constraints.NotBlank;


public @Data class CreateUserVo implements Serializable {

    // 用户名
    @NotBlank
    private String username;
    // 密码
    @NotBlank
    private String password;
    // 邮箱
    private String email;
    // 真实姓名
    @NotBlank
    private String realName;
    // 手机号码
    @NotBlank
    private String phoneNumber;
    // 年龄
    private Integer age;
    // QQ号码
    private String qq;
    // 办公电话
    private String officeTel;
    // 是否锁定
    private Boolean locked;
    // 性别
    private Integer sex;
    
    // 组织ID
    private Integer organizationId;
    
    // 用户组ID列表
    private List<Integer> userGroupIds;
    
}
