|
|
|
|
@ -361,6 +361,7 @@ public class PaySalaryReportServiceImpl implements IPaySalaryReportService {
|
|
|
|
|
|
|
|
|
|
//获取所有补贴类型
|
|
|
|
|
PayButieBo butiebo = new PayButieBo();
|
|
|
|
|
butiebo.setTenantId(tenantId);
|
|
|
|
|
List<PayButieVo> sgrButies = butieService.queryList(butiebo);
|
|
|
|
|
for (PayEmployeeInfoVo employeeInfo : employeeInfoList) {
|
|
|
|
|
if (employeeInfo.getPayCalcType() == null) {
|
|
|
|
|
@ -375,6 +376,7 @@ public class PaySalaryReportServiceImpl implements IPaySalaryReportService {
|
|
|
|
|
}
|
|
|
|
|
PaySalaryReport sgrSalaryReport = new PaySalaryReport();
|
|
|
|
|
String empName = employeeInfo.getName();
|
|
|
|
|
sgrSalaryReport.setTenantId(tenantId);
|
|
|
|
|
sgrSalaryReport.setEmployeeId(employeeInfo.getId());
|
|
|
|
|
sgrSalaryReport.setEmployeeName(employeeInfo.getName());
|
|
|
|
|
sgrSalaryReport.setYear(year);
|
|
|
|
|
@ -465,6 +467,7 @@ public class PaySalaryReportServiceImpl implements IPaySalaryReportService {
|
|
|
|
|
PayWorkOrderEmployeeBo woEmployee = new PayWorkOrderEmployeeBo();
|
|
|
|
|
woEmployee.setEmpName(empName);
|
|
|
|
|
woEmployee.setIntime(yearMonth);
|
|
|
|
|
woEmployee.setTenantId(tenantId);
|
|
|
|
|
List<PayWorkOrderEmployee> woEmployees = sgrWorkOrderEmployeeMapper.selectPayWorkOrderEmployeeList1(woEmployee);
|
|
|
|
|
for (PayWorkOrderEmployee woe : woEmployees) {
|
|
|
|
|
if (woe.getHelper() == 0) {
|
|
|
|
|
@ -476,6 +479,7 @@ public class PaySalaryReportServiceImpl implements IPaySalaryReportService {
|
|
|
|
|
|
|
|
|
|
//包活工资
|
|
|
|
|
PayBaohuoEmployeeBo bhEmployee = new PayBaohuoEmployeeBo();
|
|
|
|
|
bhEmployee.setTenantId(tenantId);
|
|
|
|
|
bhEmployee.setEmpName(empName);
|
|
|
|
|
bhEmployee.setIntime(yearMonth);
|
|
|
|
|
List<PayBaohuoEmployee> bhEmployees = sgrBaohuoEmployeeMapper.selectSgrBaohuoEmployeeList1(bhEmployee);
|
|
|
|
|
|