package com.starry.admin.modules.weichat.entity;

import java.util.List;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import lombok.Data;


/**
 * 微信端申请成为店员
 *
 * @author admin
 */
@Data
public class PlayClerkUserByWxAddVo {


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

    /**
     * 店员性别（0:未知;1:男;2:女）
     */
    @NotNull(message = "性别不能为空")
    private String sex;

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

    /**
     * 微信号码
     */
    @NotNull(message = "微信号码不能为空")
    private String weiChatCode;


    /**
     * 手机号码区号
     */
    private String areaCode;

    /**
     * 手机号码
     */
    private String phone;

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

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

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

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


//    @NotNull(message = "album不能为空")
//    @Size(min = 1, max = 5, message = "照片必须为1-5张")
    private List<String> album;


    /**
     * 个性签名
     */
    private String signature;

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

    private String smsCode;

}
