private ChooseOrganizationResponse queryDept(ChooseOrganizationRequest request) { List<Department> result = departmentService.getDepartmentsOfCorporationAndKey( request.getSession().getCorporationId(), request.getCriteria().getKey()); List<OrganicationClient> lt = new ArrayList<OrganicationClient>(); for (Department dept : result) { OrganicationClient client = new OrganicationClient(); client.setId(dept.getId()); client.setName(dept.getName()); client.setType(OrganType.DEPT); lt.add(client); } OrganSearchResult rs = new OrganSearchResult(); rs.setResult(lt); rs.setTotal(result.size()); return new ChooseOrganizationResponse(rs); }