liu
3 天以前 9aa810eae18397cc5e452feedbe453800d9aaa5c
yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/dal/dataobject/employee/HrmEmployeeDO.java
@@ -12,7 +12,7 @@
/**
 * 员工信息 DO
 *
 * @author 芋道源码
 * @author 超级管理员
 */
@TableName("hrm_employee")
@KeySequence("hrm_employee_seq")
@@ -45,11 +45,11 @@
    private Long deptId;
    /**
     * 岗位ID
     * 岗位ID列表
     *
     * 关联 PostDO#getId()
     * 关联 PostDO#getId(),JSON 格式存储
     */
    private Long postId;
    private String postIds;
    /**
     * 员工编号
@@ -89,6 +89,31 @@
    private String idCard;
    /**
     * 民族
     */
    private String nation;
    /**
     * 婚姻状态
     */
    private String marriageStatus;
    /**
     * 年龄
     */
    private Integer age;
    /**
     * 学历
     */
    private String education;
    /**
     * 政治面貌
     */
    private String politicalStatus;
    /**
     * 入职日期
     */
    private LocalDate hireDate;
@@ -109,6 +134,13 @@
     * 1-在职,2-试用,3-离职
     */
    private Integer employeeStatus;
    /**
     * 员工类别
     *
     * 1-普通员工,2-技工,3-管理;用于加班工资差异化核算
     */
    private Integer employeeCategory;
    /**
     * 年假余额(天)
@@ -135,6 +167,16 @@
    private BigDecimal baseSalary;
    /**
     * 岗位工资
     */
    private BigDecimal postSalary;
    /**
     * 工龄工资
     */
    private BigDecimal senioritySalary;
    /**
     * 角色ID列表
     *
     * 用于分配系统用户角色,JSON 格式存储