54 lines
1.1 KiB
Java
54 lines
1.1 KiB
Java
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;
|
||
}
|