| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 |
- package cn.com.lzt.personnelbasearchivesmanage.dto;
- import java.util.Date;
- import javax.persistence.Transient;
- import lombok.Data;
- import org.jeecgframework.core.util.DateUtils;
- import org.jeecgframework.poi.excel.annotation.Excel;
- import com.aliyun.oss.common.utils.DateUtil;
- @Data
- public class PersonnelBaseArchivesManageOutDto {
- // 员工主键
- private String id;
- // 员工编号
- @Excel(name = "员工ID")
- private String userId;
- // 员工姓名
- @Excel(name = "员工姓名")
- private String userName;
- @Excel(name = "员工编号")
- private String userNum;
- // 状态
- private String status;
- // 组织机构
- private String orgId;
- @Excel(name = "部门")
- private String departname;
- // 兼职机构
- private String jzorgId;
- // 手机号
- //@Excel(name = "手机号")
- private String telphone;
- // 身份证号
- @Excel(name = "身份证号")
- private String idcard;
- // 是否同步钉钉
- private String dingIsSynchronization;
- // 在职状态
- private String positionStatus;
- // 所属职务
- @Excel(name = "职务")
- private String dutiesId;
- // 所属岗位
- @Excel(name = "岗位")
- private java.lang.String inPostid;
- // 所持证书
- private String certificateName;
-
- private String userType;
- // 考勤方式
- private String attendType;
- // 离职时间
- private Date leaveDate;
- // 入职时间
- @Excel(name = "入职日期")
- private Date contractStime;
- @Excel(name = "性别")
- private String gender;
- private String birth;
- //缴金单位
- private String socialSecurityUnit;
-
- private String description;
- @Excel(name = "年龄")
- private Integer age;
- @Excel(name = "邮箱")
- private String email;// 邮箱
- @Excel(name = "民族",width = 30)
- private String nation;// 办公电话
- @Excel(name = "出生日期",format = "yyyy-MM-dd")
- private String birthday;
- @Excel(name = "入职日期",format = "yyyy-MM-dd")
- private String employmentDate;
- /**管理类型*/
- @Excel(name="管理类型",width=15,dicCode="manageType")
- private java.lang.String managerType;
- @Excel(name="职务等级",width=15)
- private String dutieslevel;
-
- private String zoneId;
- private String zoneName;
- private String openid;
- private String postId;//岗位
- private String projectId; // 项目id,不是管理处depart的id
-
- private String glcId; // 管理处ID 二级部门的glcid是管理处的id
- @Excel(name = "手机" ,width = 20)
- private String mobilePhone;// 手机
- @Excel(name = "办公电话",width = 20)
- private String officePhone;// 办公电话
- /**转正时间 **/
- private java.util.Date correctionDate;
- private String hktype;
- private String clothingname;
- @Excel(name = "居住地址",width = 100)
- private String address;// 居住地址
- @Excel(name = "户口地址",width = 100)
- private String hkaddress;// 户口地址
- /**创建时间*/
- private java.util.Date createDate;
- /**创建人ID*/
- private java.lang.String createBy;
- /**创建人名称*/
- private java.lang.String createName;
- /**修改时间*/
- private java.util.Date updateDate;
- /**修改人*/
- private java.lang.String updateBy;
- /**修改人名称*/
- private java.lang.String updateName;
- /**头像*/
- private java.lang.String portrait;
- //update-begin--Author:dangzhenghui Date:20170518 for:TASK #1997 【重要】JEECG安全机制加强--------------------
- /**开发权限标志*/
- private java.lang.String devFlag;
- @Excel(name = "设备编号")
- private String deviceId;
- // 紧急联系人
- private String contacts;
- // 紧急联系人电话
- private String contactsPhone;
- // 政治面貌
- // @Excel(name = "政治面貌")
- private String outlook;
- // 学历
- // @Excel(name = "学历")
- private String education;
- // 员工性质
- // @Excel(name = "员工性质")
- private String nature;
- // 网格区域
- @Excel(name = "所属网格化区域")
- private String belongRegion;
- }
|