package com.zhgd.xmgl.base; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @program: wisdomSite * @description: 人员 * @author: Mr.Peng * @create: 2021-12-13 14:09 **/ @Data public class WorkerVo { @ApiModelProperty(value = "身份证号码") private String idCard; @ApiModelProperty(value = "人员所属的项目编码") private String projectCode; @ApiModelProperty(value = "姓名") private String name; @ApiModelProperty(value = "手机号码") private String phoneNumber; @ApiModelProperty(value = "人员类型") private Integer personType; @ApiModelProperty(value = "人脸照片http地址") private String photoUrl; @ApiModelProperty(value = "人员所属的劳务公司统一社会信用代码") private String socialCode; @ApiModelProperty(value = "人员所属的班组名称") private String groupName; @ApiModelProperty(value = "人员所属的工种名称") private String workerTypeName; @ApiModelProperty(value = "在职状态 1在职 2离职") private Integer inServiceType; @ApiModelProperty(value = "管理人员职务类型") private Integer duty; @ApiModelProperty(value = "性别 1男 0女") private Integer sex; @ApiModelProperty(value = "籍贯") private String nativePlace; @ApiModelProperty(value = "民族") private String nationId; @ApiModelProperty(value = "生日") private String dateOfBirth; @ApiModelProperty(value = "现在住址") private String nowPlace; @ApiModelProperty(value = "教育程度1小学、2初中、3中专、4高中、5大专、6本科、7研究生、8博士、9博士后") private Integer educational; @ApiModelProperty(value = "婚否 1未婚 2已婚 3离异 4丧偶") private Integer marry; @ApiModelProperty(value = "退场时间 2020-09-08 15:20:09") private String exitDate; @ApiModelProperty(value = "政治面貌 1.中共党员 2.共青团团员 3.普通居民 4.其他党派人士") private Integer politicsStatus; @ApiModelProperty(value = "紧急联系人") private String emergentPerson; @ApiModelProperty(value = "紧急联系电话") private String emergentPhone; @ApiModelProperty(value = "身份证正面照片http地址") private String idCardUpPhotoUrl; @ApiModelProperty(value = "身份证反面照片http地址") private String idCardDownPhotoUrl; @ApiModelProperty(value = "身份证头像") private String idCardBigPhotoUrl; @ApiModelProperty(value = "身份证有效期") private String idCardEndDate; @ApiModelProperty(value = "身份证签发机关") private String issuingAuthorityForIdcard; @ApiModelProperty(value = "进场日期") private String enterDate; @ApiModelProperty(value = "身份证长期有效") private Integer idCardForever; @ApiModelProperty(value = "人员创建时间") private String createTime; @ApiModelProperty(value = "实名制状态,0、未实名 1、已实名") private Integer validateStatus; @ApiModelProperty(value = "是否只执行新增,0否;1是;默认0,如果是,只执行新增;对于已经存在的人员,不做变更操作") private Integer onlyCreate; }