113 lines
3.2 KiB
Java
113 lines
3.2 KiB
Java
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;
|
||
|
||
|
||
}
|