|
|
@ -69,11 +69,15 @@ public class SysRoleServiceImpl extends BaseServiceImpl<SysRoleDao, SysRoleEntit |
|
|
|
private QueryWrapper<SysRoleEntity> getWrapper(Map<String, Object> params) { |
|
|
|
String name = (String) params.get("name"); |
|
|
|
String code = (String) params.get("code"); |
|
|
|
|
|
|
|
String completeMatchName = ""; |
|
|
|
if (params.containsKey("completeMatchName")) { |
|
|
|
completeMatchName = (String) params.get("completeMatchName"); |
|
|
|
} |
|
|
|
QueryWrapper<SysRoleEntity> wrapper = new QueryWrapper<>(); |
|
|
|
wrapper.eq(Constant.DEL_FLAG, DelFlagEnum.NORMAL.value()) |
|
|
|
.eq(StringUtils.isNotBlank(code), "code", code) |
|
|
|
.like(StringUtils.isNotBlank(name), "name", name); |
|
|
|
.like(StringUtils.isNotBlank(name), "name", name) |
|
|
|
.eq(StringUtils.isNotBlank(completeMatchName), "name", completeMatchName); |
|
|
|
|
|
|
|
// 普通管理员,只能查询所属部门及子部门的数据
|
|
|
|
UserDetail user = SecurityUser.getUser(); |
|
|
|