weaver-hrm-salary/src/com/engine/salary/entity/salaryacct/bo/SalaryCalcFormula.java

54 lines
1.1 KiB
Java
Raw Normal View History

2022-11-23 18:30:53 +08:00
package com.engine.salary.entity.salaryacct.bo;
import com.engine.salary.enums.SalaryRoundingModeEnum;
import com.engine.salary.enums.salaryitem.SalaryDataTypeEnum;
import lombok.Data;
import lombok.experimental.Accessors;
/**
* @description: 薪资核算计算优先级
* @author: xiajun
* @modified By: xiajun
* @date: Created in 8/23/22 11:52 AM
* @version:v1.0
*/
@Data
@Accessors(chain = true)
public class SalaryCalcFormula {
/**
* 薪资项目id
*/
private Long salaryItemId;
/**
* 薪资项目的code
*/
private String salaryItemCode;
/**
* 薪资类型
*/
private String incomeCategory;
/**
* 薪资档案引用0薪资档案未引用1薪资档案引用
* 为处理历史数据而留不再使用
*/
@Deprecated
private Integer useInEmployeeSalary;
/**
* 字段类型
*/
private SalaryDataTypeEnum dataType;
/**
* 舍入规则
*/
private SalaryRoundingModeEnum roundingMode;
/**
* 小数位数
*/
private Integer pattern;
/**
* 公式id
*/
private Long formulaId;
}