2023-02-16 15:28:15 +08:00

113 lines
3.2 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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;
}