薪酬系统-福利档案,导入模板下载接口优化
This commit is contained in:
parent
97230052b3
commit
884da3dfb3
|
|
@ -238,10 +238,23 @@ public class SISchemeController {
|
|||
* 导出档案和档案模板
|
||||
* @return
|
||||
*/
|
||||
@POST
|
||||
@GET
|
||||
@Path("/template/export")
|
||||
@Produces(MediaType.APPLICATION_OCTET_STREAM)
|
||||
public Response exportTemplate(@Context HttpServletRequest request, @Context HttpServletResponse response, @RequestBody InsuranceArchivesListParam param) {
|
||||
public Response exportTemplate(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
||||
|
||||
InsuranceArchivesListParam param = new InsuranceArchivesListParam();
|
||||
String ids = request.getParameter("ids");
|
||||
if(StringUtils.isNotBlank(ids)){
|
||||
param.setIds( 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()));
|
||||
}
|
||||
param.setExportData(Boolean.valueOf(request.getParameter("exportData")));
|
||||
|
||||
User user = HrmUserVarify.getUser(request, response);
|
||||
if (param.getInspectAll() != null && param.getInspectAll()) {
|
||||
List<InsuranceAccountInspectPO> insuranceAccountInspectPOS = getSIAccountService(user).allInspects(param.getIds(), param.getBillMonth());
|
||||
|
|
|
|||
Loading…
Reference in New Issue