| | |
| | | @ApiOperation(value = "查询病种对应项目") |
| | | public AjaxResult getProByBz(@ApiParam(value = "病种ID")@RequestParam(required = false)String bz) { |
| | | try { |
| | | List<TjBzPro> list = bzProService.list(new LambdaQueryWrapper<>(TjBzPro.class).eq(TjBzPro::getBzId, bz)); |
| | | return AjaxResult.success(list); |
| | | LambdaQueryWrapper<TjBzPro> tjBzProLambdaQueryWrapper = new LambdaQueryWrapper<>(TjBzPro.class); |
| | | if(StringUtil.isNotBlank(bz)){ |
| | | tjBzProLambdaQueryWrapper.eq(TjBzPro::getBzId, bz); |
| | | List<TjBzPro> list = bzProService.list(tjBzProLambdaQueryWrapper); |
| | | for (TjBzPro bzPro : list) { |
| | | TjProject tjProject = tjProjectService.getById(bzPro.getProId()); |
| | | if(null != tjProject)bzPro.setProName(tjProject.getProName()); |
| | | } |
| | | return AjaxResult.success(list); |
| | | }else { |
| | | List<TjProject> list = tjProjectService.selectTjProjectListByBz(); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | } catch (Exception e) { |
| | | throw new RuntimeException(e); |
| | | } |