weaver-hrm-salary/src/com/engine/salary/entity/employeedeclare/dto/EmployeeDeclareRefreshDTO.java

49 lines
1.3 KiB
Java
Raw Normal View History

2023-08-08 09:21:14 +08:00
package com.engine.salary.entity.employeedeclare.dto;
import com.engine.salary.entity.datacollection.DataCollectionEmployee;
import com.engine.salary.entity.employeedeclare.po.EmployeeDeclarePO;
import com.engine.salary.entity.extemp.po.ExtEmpPO;
2023-08-08 09:21:14 +08:00
import com.engine.salary.entity.salaryarchive.po.SalaryArchivePO;
import lombok.Data;
import lombok.experimental.Accessors;
import java.time.YearMonth;
import java.util.List;
/**
* @description: 人员报送刷新数据
* @author: xiajun
* @modified By: xiajun
* @date: Created in 2022/11/23 10:52 AM
* @version:v1.0
*/
@Data
@Accessors(chain = true)
public class EmployeeDeclareRefreshDTO {
// 个税扣缴义务人
private Long taxAgentId;
// 税款所属期
private YearMonth taxCycle;
// 已有的报送人员
private List<EmployeeDeclarePO> employeeDeclares;
// 上个税款所属期的报送人员
private List<EmployeeDeclarePO> preTaxCycleEmployeeDeclare;
// 薪资档案中的人员
private List<SalaryArchivePO> salaryArchives;
// 员工基本信息
private List<DataCollectionEmployee> hrmEmployeeComInfos;
2023-08-08 09:21:14 +08:00
//
// // 员工个人信息
// private List<SimpleUserInfo> simpleUserInfos;
// 非系统人员
private List<ExtEmpPO> extEmployees;
2023-08-08 09:21:14 +08:00
}