|
@@ -549,6 +549,11 @@ public class TBUserController {
|
|
@ApiResponses({@ApiResponse(code = 200, message = "用户信息", response = TBUserDto.class)})
|
|
@ApiResponses({@ApiResponse(code = 200, message = "用户信息", response = TBUserDto.class)})
|
|
public Result query(@ApiParam(value = "用户id", required = false) @RequestParam(required = false) Long id, @ApiParam(value = "登录名", required = false) @RequestParam(required = false) String loginName, @ApiParam(value = "姓名", required = false) @RequestParam(required = false) String name, @ApiParam(value = "角色", required = false) @RequestParam(required = false) String role, @ApiParam(value = "是否启用", required = false) @RequestParam(required = false) Integer enable, @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber, @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
|
|
public Result query(@ApiParam(value = "用户id", required = false) @RequestParam(required = false) Long id, @ApiParam(value = "登录名", required = false) @RequestParam(required = false) String loginName, @ApiParam(value = "姓名", required = false) @RequestParam(required = false) String name, @ApiParam(value = "角色", required = false) @RequestParam(required = false) String role, @ApiParam(value = "是否启用", required = false) @RequestParam(required = false) Integer enable, @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber, @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
|
|
IPage<TBUserDto> tbUserIPage = tbUserService.userQuery(new Page<>(pageNumber, pageSize), id, loginName, name, role, enable);
|
|
IPage<TBUserDto> tbUserIPage = tbUserService.userQuery(new Page<>(pageNumber, pageSize), id, loginName, name, role, enable);
|
|
|
|
+ List<TBUserDto> tbUserDtoList = tbUserIPage.getRecords();
|
|
|
|
+ tbUserDtoList.forEach(s -> {
|
|
|
|
+ s.setRoleName(Arrays.asList(s.getRoleNameStr().split(",")));
|
|
|
|
+ s.setRoleCode(Arrays.asList(s.getRoleCodeStr().split(",")));
|
|
|
|
+ });
|
|
Map map = new HashMap<>();
|
|
Map map = new HashMap<>();
|
|
map.put(SystemConstant.RECORDS, tbUserIPage);
|
|
map.put(SystemConstant.RECORDS, tbUserIPage);
|
|
return ResultUtil.ok(map);
|
|
return ResultUtil.ok(map);
|
|
@@ -573,7 +578,7 @@ public class TBUserController {
|
|
}
|
|
}
|
|
Gson gson = new Gson();
|
|
Gson gson = new Gson();
|
|
TBUser tbUser = gson.fromJson(gson.toJson(mapParameter), TBUser.class);
|
|
TBUser tbUser = gson.fromJson(gson.toJson(mapParameter), TBUser.class);
|
|
- List<String> roleList = (List<String>) mapParameter.get("role");
|
|
|
|
|
|
+ List<String> roleList = (List<String>) mapParameter.get("roles");
|
|
Set<String> roleSet = null;
|
|
Set<String> roleSet = null;
|
|
if (Objects.nonNull(roleList) && roleList.size() > 0) {
|
|
if (Objects.nonNull(roleList) && roleList.size() > 0) {
|
|
roleSet = new HashSet<>(roleList);
|
|
roleSet = new HashSet<>(roleList);
|