| | |
| | | @ApiOperation(value = "按照项目编码树形查询") |
| | | public AjaxResult getList() { |
| | | if(redisCache.hasKey("getDictSfxms")){ |
| | | List<DictSfxm> getDictSfxms = redisCache.getCacheList("getDictSfxms"); |
| | | List<DictSfxm> getDictSfxms = redisCache.getCacheObject("getDictSfxms"); |
| | | return AjaxResult.success(getDictSfxms); |
| | | } |
| | | List<DictSfxm> dictSfxms = getDictSfxms(); |
| | |
| | | List<DictSfxm> sfx = dictSfxmService.getSjDictSfxmList(service.getId()); |
| | | if (null != sfx && sfx.size() > 0) { |
| | | List<DictSfxm> sfxmList = sfx.stream().skip((long) (page - 1) * pageSize).limit(pageSize).collect(Collectors.toList()); |
| | | if (null != sfxmList && sfxmList.size() > 0) { |
| | | for (DictSfxm sfxm : sfxmList) { |
| | | DictHosp hosp = dictHospService.getById(sfxm.getYqid()); |
| | | if (null != hosp) { |
| | | sfxm.setYqName(hosp.getHospAreaName()); |
| | | } |
| | | } |
| | | } |
| | | Collections.reverse(sfxmList); |
| | | map.put("date", sfxmList); |
| | | map.put("total", sfx.size()); |