Commit 017cf2fc945cb795e2c46800cf0e0a940f95f408

Authored by jiangjiazhi
1 parent 8deaa3eb85

其他高危

Showing 1 changed file with 14 additions and 11 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java View file @ 017cf2f
... ... @@ -191,20 +191,23 @@
191 191 @RequestMapping(value = "/usersbyorg", method = RequestMethod.GET)
192 192 @TokenRequired
193 193 @ResponseBody
194   - public BaseListResponse getUsers(@RequestParam(value = "orgId", required = false) Integer orgId){
  194 + public BaseListResponse getUsers(@RequestParam(value = "orgId", required = false) String orgId){
195 195 UsersQuery usersQuery = new UsersQuery();
196   -
197   - usersQuery.setYn(YnEnums.YES.getId());
198   - usersQuery.setType(1);
199   - usersQuery.setOrgId(orgId);
200   - List<Users> usersList = usersService.queryUsers(usersQuery);
201 196 List data = new ArrayList();
202   - for(Users users1:usersList){
203   - Map map = new HashMap();
204   - map.put("id",users1.getId());
205   - map.put("name",users1.getName());
206   - data.add(map);
  197 + if(NumberUtils.isNumber(orgId)){
  198 + usersQuery.setYn(YnEnums.YES.getId());
  199 + usersQuery.setType(1);
  200 + usersQuery.setOrgId(Integer.valueOf(orgId));
  201 + List<Users> usersList = usersService.queryUsers(usersQuery);
  202 +
  203 + for(Users users1:usersList){
  204 + Map map = new HashMap();
  205 + map.put("id",users1.getId());
  206 + map.put("name",users1.getName());
  207 + data.add(map);
  208 + }
207 209 }
  210 +
208 211 return new BaseListResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg(ErrorCodeConstants.SUCCESS_DESCRIPTION).setData(data);
209 212 }
210 213