package com.zcloud.primeport.dto.clientobject;

import com.alibaba.cola.dto.ClientObject;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class UserCo extends ClientObject {
    @ApiModelProperty(value = "企业id",name = "corpId")
    private Long corpId;
    @ApiModelProperty(value = "企业名称",name = "corpName")
    private String corpName;
    @ApiModelProperty(value = "部门id",name = "deptId")
    private Long deptId;
    @ApiModelProperty(value = "部门名称",name = "deptName")
    private String deptName;
    @ApiModelProperty(value = "岗位id",name = "postId")
    private Long postId;
    @ApiModelProperty(value = "岗位名称",name = "postName")
    private String postName;
    @ApiModelProperty(value = "用户id",name = "userId")
    private Long userId;
    @ApiModelProperty(value = "入职状态，0-离职, 1-在职, 2-信息变更中, 3-未入职, 4-实习生, 5-实习结束, 6-退休, 7-劳务派遣, 8-劳务派遣结束, 11-入职待审核, 10-离职待审核",name = "employmentFlag")
    private Integer employmentFlag;
    @ApiModelProperty(value = "手机号",name = "phone")
    private String phone;
    @ApiModelProperty(value = "姓名",name = "name")
    private String name;
    @ApiModelProperty(value = "用户名",name = "userName")
    private String userName;
    @ApiModelProperty(value = "人资状态 是否存在人资系统, 1-是, 0-否",name = "rzFlag")
    private Integer rzFlag;
    @ApiModelProperty(value = "用户人脸",name = "userFaceUrl")
    private String userFaceUrl;
    @ApiModelProperty(value = "用户身份证",name = "userIdCard")
    private String userIdCard;
    @ApiModelProperty(value = "用户审批过的车辆数",name = "vehicleCount")
    private Integer vehicleCount;
    @ApiModelProperty(value = "用户是否有封闭区域权限(1:有 2：无)",name = "mkmjPermission")
    private Integer mkmjPermission;
}
