package com.starry.admin.modules.clerk.module.vo;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import lombok.Data;

/**
 * @author admin
 */
@Data
public class PlayClerkUserAddToWxVo {

    /**
     * 店员昵称
     */
    @NotBlank(message = "昵称不能为空")
    private String nickname;

    /**
     * 性别[0:未知;1:男;2:女]
     */
    @NotNull(message = "性别不能为空")
    private Integer sex;

    /**
     * 年龄
     */
    @NotNull(message = "年龄不能为空")
    private int age;

    /**
     * 微信号
     */
    @NotBlank(message = "微信号不能为空")
    private String weChat;

    /**
     * 手机号码区号
     */
    @NotBlank(message = "微信号不能为空")
    private String areaCode;

    /**
     * 手机号码
     */
    @NotBlank(message = "微信号不能为空")
    private String phone;

    /**
     * 音频
     */
    @NotBlank(message = "音频不能为空")
    private String audioFrequency;

    /**
     * 所在国家
     */
    private String country = "中国";

    /**
     * 所在省份
     */
    @NotBlank(message = "省份不能为空")
    private String province;

    /**
     * 所在城市
     */
    @NotBlank(message = "城市不能为空")
    private String city;

    /**
     * 备注
     */
    private String remark;

    /**
     * 账户状态（1：审批通过，0：注册未审批）
     */
    private String accountState = "0";

}
