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

42 lines
1.2 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.entity.salaryacct.po.SalaryAcctEmployeePO;
import com.engine.salary.entity.salaryacct.po.SalaryAcctRecordPO;
import com.engine.salary.entity.salaryacct.po.SalaryAcctResultPO;
import lombok.Data;
import java.util.List;
import java.util.Map;
/**
* @description:
* @author: xiajun
* @modified By: xiajun
* @date: Created in 8/23/22 3:45 PM
* @version:v1.0
*/
@Data
public class SalaryCalcEmployeeContext {
/**
* keyformulaIdvalue公式变量的值
*/
private Map<Long, Map<String, String>> formulaVarValueMap;
/**
* keysalaryAcctEmployeeIdvalue薪资核算结果
*/
private Map<Long, SalaryAcctResultPO> noDecryptAcctResultValueMap;
/**
* keysalaryAcctRecordIdvalue薪资核算记录
*/
private Map<Long, SalaryAcctRecordPO> sameTaxCycleRecordMap;
/**
* keyemployee-taxAgentIdvalue薪资核算人员
*/
private Map<String, List<SalaryAcctEmployeePO>> sameTaxCycleEmployeeMap;
/**
* keysalaryAcctEmployeeIdvalue薪资核算结果
*/
private Map<Long, SalaryAcctResultPO> sameTaxCycleResultValueMap;
}