diff --git a/src/com/engine/salary/entity/salaryarchive/po/SalaryArchivePO.java b/src/com/engine/salary/entity/salaryarchive/po/SalaryArchivePO.java index b1e80e42b..95e08f887 100644 --- a/src/com/engine/salary/entity/salaryarchive/po/SalaryArchivePO.java +++ b/src/com/engine/salary/entity/salaryarchive/po/SalaryArchivePO.java @@ -1,5 +1,7 @@ package com.engine.salary.entity.salaryarchive.po; +import com.engine.salary.enums.salaryarchive.ArchiveStatusEnum; +import com.engine.salary.enums.salaryarchive.SalaryArchiveAddTypeEnum; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; @@ -45,8 +47,24 @@ public class SalaryArchivePO { /** * 档案状态 + * + * @see ArchiveStatusEnum */ - private String status; + private String runStatus; + + /** + * 定薪类型 + * + * @see SalaryArchiveAddTypeEnum + */ + private Integer addType; + + /** + * 停薪类型 + * + * @see + */ + private Integer stopType; /** * 创建时间 @@ -81,5 +99,5 @@ public class SalaryArchivePO { //---------条件------- private Collection ids; - private Collection employeeIds;; + private Collection employeeIds; } diff --git a/src/com/engine/salary/enums/salaryarchive/SalaryArchiveAddTypeEnum.java b/src/com/engine/salary/enums/salaryarchive/SalaryArchiveAddTypeEnum.java new file mode 100644 index 000000000..7f814d323 --- /dev/null +++ b/src/com/engine/salary/enums/salaryarchive/SalaryArchiveAddTypeEnum.java @@ -0,0 +1,43 @@ +package com.engine.salary.enums.salaryarchive; + + +/** + * 薪资档案-定薪类型 + *

Copyright: Copyright (c) 2022

+ *

Company: 泛微软件

+ * + * @author qiantao + * @version 1.0 + **/ +public enum SalaryArchiveAddTypeEnum { + + INDUCTION(0, "入职", 85901), + // REHIRE(2, "返聘", 109535), + TAXAGENTADJUST(1, "调整个税扣缴义务人", 93910); + + private int value; + + private String defaultLabel; + + private int labelId; + + SalaryArchiveAddTypeEnum(int value, String defaultLabel, int labelId) { + this.value = value; + this.defaultLabel = defaultLabel; + this.labelId = labelId; + } + + public int getValue() { + return value; + } + + public String getDefaultLabel() { + return defaultLabel; + } + + public int getLabelId() { + return labelId; + } + + +}