| | |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 通过医院ID查询机构列表 |
| | | */ |
| | | @ApiOperation(value = "通过医院ID查询机构列表") |
| | | @PostMapping("/getOrganizationListByHospitalId") |
| | | public ResultBody getOrganizationListByHospitalId(@RequestBody String id) { |
| | | List<ScreeningOrganizationInfo> byHospitalId = organizationInfoService.findByHospitalId(Long.valueOf(id)); |
| | | if(byHospitalId != null && byHospitalId.size() > 0){ |
| | | return ResultBody.ok().data(byHospitalId).msg("查询成功"); |
| | | } |
| | | return ResultBody.failed().msg("查询失败"); |
| | | } |
| | | |
| | | /** |
| | | * 关键字查询列表 |
| | | */ |
| | | @ApiOperation(value = "关键字查询列表") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"), |
| | | @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer") |
| | | }) |
| | | @PostMapping(value = "/listByKeyWord") |
| | | public PageResult<ScreeningOrganizationInfo> listByKeyWord(@RequestParam Map<String, Object> params) { |
| | | if (params.size() == 0) { |
| | | params.put("page", 1); |
| | | params.put("limit", 10); |
| | | } |
| | | return organizationInfoService.findByKeyWord(params); |
| | | } |
| | | } |