薪酬系统-福利档案结构改造,档案列表导出增加runstatus条件、并将导入和历史数据生成的福利档案基础信息的默认runStatus置为2
This commit is contained in:
parent
b24c08474c
commit
a7b47a8bfe
|
|
@ -1238,7 +1238,7 @@ public class SIArchivesBiz {
|
|||
po.setCreateTime(new Date());
|
||||
po.setDeleteType(0);
|
||||
po.setCreator(creator);
|
||||
po.setRunStatus(EmployeeStatusEnum.STAY_ADD.getValue());
|
||||
po.setRunStatus(EmployeeStatusEnum.PAYING.getValue());
|
||||
po.setUpdateTime(new Date());
|
||||
po.setTenantKey(SalaryDefaultTenantConstant.DEFAULT_TENANT_KEY);
|
||||
|
||||
|
|
|
|||
|
|
@ -1077,7 +1077,7 @@ public class SISchemeServiceImpl extends Service implements SISchemeService {
|
|||
insuranceArchivesBaseInfoPO.setCreateTime(new Date());
|
||||
insuranceArchivesBaseInfoPO.setDeleteType(0);
|
||||
insuranceArchivesBaseInfoPO.setCreator(creator);
|
||||
insuranceArchivesBaseInfoPO.setRunStatus(EmployeeStatusEnum.STAY_ADD.getValue());
|
||||
insuranceArchivesBaseInfoPO.setRunStatus(EmployeeStatusEnum.PAYING.getValue());
|
||||
insuranceArchivesBaseInfoPO.setUpdateTime(new Date());
|
||||
insuranceArchivesBaseInfoPO.setTenantKey(SalaryDefaultTenantConstant.DEFAULT_TENANT_KEY);
|
||||
insuranceArchivesBaseInfoPO.setPaymentOrganization(paymentNameIdMap.get((String) findElement(singleAccount, SalaryI18nUtil.getI18nLabel(91497, "个税扣缴义务人")).get(SalaryI18nUtil.getI18nLabel(91497, "个税扣缴义务人"))));
|
||||
|
|
|
|||
|
|
@ -174,6 +174,11 @@ public class SISchemeController {
|
|||
if(StringUtils.isNotBlank(ids)){
|
||||
param.setEmployeeIds( Arrays.stream(ids.split(",")).map(Long::valueOf).collect(Collectors.toList()));
|
||||
}
|
||||
|
||||
String runStatuses = request.getParameter("runStatuses");
|
||||
if(StringUtils.isNotBlank(runStatuses)){
|
||||
param.setRunStatuses( Arrays.stream(runStatuses.split(",")).map(String::valueOf).collect(Collectors.toList()));
|
||||
}
|
||||
User user = HrmUserVarify.getUser(request, response);
|
||||
XSSFWorkbook workbook = getService(user).export(param);
|
||||
String fileName = null;
|
||||
|
|
|
|||
Loading…
Reference in New Issue