abel533/guns

用户管理界面用户记录问题

jet0605 opened this issue · 1 comments

作者你好,为什么用户管理界面显示的用户拥有只显示当前用户本身一个人啊。

这个UserMgrController类的list函数 作者写的有问题啊
原作者是这么写的
/**
* 查询管理员列表
*/
@RequestMapping("/list")
@Permission
@responsebody
public Object list(@RequestParam(required = false) String name, @RequestParam(required = false) String beginTime, @RequestParam(required = false) String endTime, @RequestParam(required = false) Integer deptid) {
if (ShiroKit.isAdmin()) {
List<Map<String, Object>> users = userService.selectUsers(null, name, beginTime, endTime, deptid);
return new UserWarpper(users).warp();
} else {
DataScope dataScope = new DataScope(ShiroKit.getDeptDataScope());
List<Map<String, Object>> users = userService.selectUsers(dataScope, name, beginTime, endTime, deptid);
return new UserWarpper(users).warp();
}
}
将userService替换成userMapper运行正确