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

import lombok.Data;

import javax.validation.constraints.NotBlank;


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

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

    /**
     * 是否推荐状态（1：已推荐，0：未推荐）
     */
    private String recommendationState;

    /**
     * 是否置顶状态（1：已置顶，0：未置顶）
     */
    private String pinToTopState;

    /**
     * 在线状态【1：在线，0：离线】
     */
    private String onlineState;

    /**
     * 上架状态【1：上架，0：下架】
     */
    private String listingState;

    /**
     * 显示状态【1：显示，0：隐藏】
     */
    private String displayState;

    /**
     * 实名状态【1：已实名，0：未实名】
     */
    private String realState;

    /**
     * 是否必须实名【0:非必须实名;1:必须实名;2:跟随店铺设置】
     */
    private String mandatoryRealState;

    /**
     * 随机接单状态【1：允许，0：禁止】
     */
    private String randomOrderState;

    /**
     * 是否固定等级(0:固定等级，1:不固定)
     */
    private String fixingLevel;


    /**
     * 在职状态（1：在职，0：离职）
     */
    private String onboardingState = "1";


    /**
     * 在职状态（1：在职，0：离职）
     */
    private String levelId;


    private String remark;

}
