fix:修复增删改查组件下角色筛选未生效问题

This commit is contained in:
Kang_Yang
2024-10-17 10:56:48 +08:00
parent bbfe455c98
commit e22a91be4e
2 changed files with 9 additions and 0 deletions

View File

@@ -27,6 +27,9 @@ public class UserPageQuery extends BasePageQuery {
@Schema(description="部门ID")
private Long deptId;
@Schema(description = "角色ID")
private List<Long> roleIds;
@Schema(description="创建时间范围")
private List<String> createTime;

View File

@@ -47,6 +47,12 @@
AND u.create_time &lt;= #{endDate}
</if>
</if>
<if test="queryParams.roleIds != null and queryParams.roleIds.size() > 0">
AND sur.role_id IN
<foreach item="roleId" collection="queryParams.roleIds" open="(" separator="," close=")">
#{roleId}
</foreach>
</if>
</where>
GROUP BY
u.id