package com.codvision.auth.entity.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.codvision.auth.entity.SysUser;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;


/**
 * @Author huxb
 * @description:
 * @create 2023/3/23 14:17
 */
@Data
@ToString
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class GovDingEmployeeVo {
    @ApiModelProperty("创建人")
    private String gmtCreate;

    @ApiModelProperty("人员账号ID")
    private String employeeAccountId;

    @ApiModelProperty("人员手机号")
    private String employeeMobile;

    @ApiModelProperty("")
    private String gmtLoad;

    @ApiModelProperty("人员任职信息")
    private String govEmployeePositions;

    @ApiModelProperty("人员姓名")
    private String employeeName;

    @ApiModelProperty("人员性别 Code")
    private String empGender;

    @ApiModelProperty("头像")
    private String govEmpAvatar;

    @ApiModelProperty("人员Code")
    @TableId(type = IdType.INPUT)
    private String employeeCode;

    @ApiModelProperty("人员状态（A为有效，F为无效）")
    private String status;

    @ApiModelProperty("部门code")
    private String organizationCode;

    private SysUser sysUser;
}
