51 lines
1.3 KiB
Java
51 lines
1.3 KiB
Java
|
|
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.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> employeeInfos;
|
|||
|
|
|
|||
|
|
// // 员工基本信息
|
|||
|
|
// private List<HrmEmployeeComInfo> hrmEmployeeComInfos;
|
|||
|
|
//
|
|||
|
|
// // 员工个人信息
|
|||
|
|
// private List<SimpleUserInfo> simpleUserInfos;
|
|||
|
|
//
|
|||
|
|
// // 非系统人员
|
|||
|
|
// private List<ExtEmployeePO> extEmployees;
|
|||
|
|
|
|||
|
|
}
|