diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java index d394bc7..2179209 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java @@ -191,20 +191,23 @@ public class UsersController extends BaseController { @RequestMapping(value = "/usersbyorg", method = RequestMethod.GET) @TokenRequired @ResponseBody - public BaseListResponse getUsers(@RequestParam(value = "orgId", required = false) Integer orgId){ + public BaseListResponse getUsers(@RequestParam(value = "orgId", required = false) String orgId){ UsersQuery usersQuery = new UsersQuery(); - - usersQuery.setYn(YnEnums.YES.getId()); - usersQuery.setType(1); - usersQuery.setOrgId(orgId); - List usersList = usersService.queryUsers(usersQuery); List data = new ArrayList(); - for(Users users1:usersList){ - Map map = new HashMap(); - map.put("id",users1.getId()); - map.put("name",users1.getName()); - data.add(map); + if(NumberUtils.isNumber(orgId)){ + usersQuery.setYn(YnEnums.YES.getId()); + usersQuery.setType(1); + usersQuery.setOrgId(Integer.valueOf(orgId)); + List usersList = usersService.queryUsers(usersQuery); + + for(Users users1:usersList){ + Map map = new HashMap(); + map.put("id",users1.getId()); + map.put("name",users1.getName()); + data.add(map); + } } + return new BaseListResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg(ErrorCodeConstants.SUCCESS_DESCRIPTION).setData(data); }