薪酬系统-福利档案选中导出功能优化

This commit is contained in:
sy 2022-10-31 16:30:59 +08:00
parent 60652dfbde
commit 126a048a76
2 changed files with 20 additions and 1 deletions

View File

@ -425,6 +425,13 @@
#{item}
</foreach>
</if>
<if test="param.ids != null and param.ids.size() > 0">
AND base.id IN
<foreach collection="param.ids" open="(" separator="," item="item" close=")">
#{item}
</foreach>
</if>
</sql>
<sql id="condition" databaseId="sqlserver">
@ -497,6 +504,12 @@
#{item}
</foreach>
</if>
<if test="param.ids != null and param.ids.size() > 0">
AND base.id IN
<foreach collection="param.ids" open="(" separator="," item="item" close=")">
#{item}
</foreach>
</if>
</sql>
@ -570,6 +583,12 @@
#{item}
</foreach>
</if>
<if test="param.ids != null and param.ids.size() > 0">
AND base.id IN
<foreach collection="param.ids" open="(" separator="," item="item" close=")">
#{item}
</foreach>
</if>
</sql>
<!-- 根据社保缴纳组织id获取记录 -->

View File

@ -172,7 +172,7 @@ public class SISchemeController {
InsuranceArchivesListParam param = new InsuranceArchivesListParam();
String ids = request.getParameter("ids");
if(StringUtils.isNotBlank(ids)){
param.setEmployeeIds( Arrays.stream(ids.split(",")).map(Long::valueOf).collect(Collectors.toList()));
param.setIds( Arrays.stream(ids.split(",")).map(Long::valueOf).collect(Collectors.toList()));
}
String runStatuses = request.getParameter("runStatuses");