Browse Source

2026-03-25

取消不是自己创建的用户看不到的逻辑,只要有功能权限即可
master
fengyuan_yang 3 months ago
parent
commit
f052d31372
  1. 6
      src/main/java/com/gaotao/modules/sys/controller/SysUserController.java
  2. 4
      src/main/java/com/gaotao/modules/sys/service/impl/SysUserServiceImpl.java

6
src/main/java/com/gaotao/modules/sys/controller/SysUserController.java

@ -45,9 +45,9 @@ public class SysUserController extends AbstractController {
@RequiresPermissions("sys:user:list") @RequiresPermissions("sys:user:list")
public R list(@RequestParam Map<String, Object> params){ public R list(@RequestParam Map<String, Object> params){
//只有超级管理员才能查看所有管理员列表 //只有超级管理员才能查看所有管理员列表
if(getUserId() != Constant.SUPER_ADMIN){
params.put("createUserId", getUserId());
}
// if(getUserId() != Constant.SUPER_ADMIN){
// params.put("createUserId", getUserId());
// }
PageUtils page = sysUserService.queryPage(params); PageUtils page = sysUserService.queryPage(params);
return R.ok().put("page", page); return R.ok().put("page", page);

4
src/main/java/com/gaotao/modules/sys/service/impl/SysUserServiceImpl.java

@ -45,7 +45,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserDao, SysUserEntity> i
String username = (String)params.get("username"); String username = (String)params.get("username");
String userNo = (String)params.get("userNo"); String userNo = (String)params.get("userNo");
String userDisplay = (String)params.get("userDisplay"); String userDisplay = (String)params.get("userDisplay");
Long createUserId = (Long)params.get("createUserId");
// Long createUserId = (Long)params.get("createUserId");
IPage<SysUserEntity> page = this.page( IPage<SysUserEntity> page = this.page(
new Query<SysUserEntity>().getPage(params), new Query<SysUserEntity>().getPage(params),
@ -53,7 +53,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserDao, SysUserEntity> i
.like(StringUtils.isNotBlank(username),"username", username) .like(StringUtils.isNotBlank(username),"username", username)
.like(StringUtils.isNotBlank(userNo),"user_no", userNo) .like(StringUtils.isNotBlank(userNo),"user_no", userNo)
.like(StringUtils.isNotBlank(userDisplay),"user_display", userDisplay) .like(StringUtils.isNotBlank(userDisplay),"user_display", userDisplay)
.eq(createUserId != null,"create_user_id", createUserId)
// .eq(createUserId != null,"create_user_id", createUserId)
); );
return new PageUtils(page); return new PageUtils(page);

Loading…
Cancel
Save