| | |
| | | } |
| | | //将查出的tag,放到patArchive1里的TagList中 |
| | | PatArchivetag patArchivetag = new PatArchivetag(); |
| | | patArchivetag.setTagname(list.get(i).getTag()); |
| | | patArchivetag.setTagid(list.get(i).getTagid()); |
| | | stringList.add(patArchivetag); |
| | | if (StringUtils.isNotEmpty(list.get(i).getTag()) && ObjectUtils.isNotEmpty(list.get(i).getTagid())) { |
| | | patArchivetag.setTagname(list.get(i).getTag()); |
| | | patArchivetag.setTagid(list.get(i).getTagid()); |
| | | stringList.add(patArchivetag); |
| | | } |
| | | } |
| | | patArchive1.setTagList(stringList.stream().collect(Collectors.toList())); |
| | | patArchives.add(patArchive1); |
| | | } |
| | | //将patArchives里的tagList放到patArchiveList的对象里 |
| | | for (PatArchiveOthreInfo poi : patArchiveList) { |
| | | for (PatArchive pa : patArchives) { |
| | | if (poi.getId() == pa.getId()) { |
| | | poi.setTagList(pa.getTagList()); |
| | | |
| | | } |
| | | } |
| | | } |
| | | |
| | | List<PatArchive> patArchiveList1 = DtoConversionUtils.sourceToTarget(patArchiveList, PatArchive.class); |
| | | //给患者联系人赋值 |
| | | for (PatArchive pa : patArchives) { |
| | | // for (PatArchive pa : patArchives) { |
| | | for (PatArchive pa : patArchiveList1) { |
| | | PatArchivecontact patArchivecontact = new PatArchivecontact(); |
| | | patArchivecontact.setPatid(pa.getId()); |
| | | pa.setPatArchivecontactList(patArchivecontactMapper.selectPatArchivecontactList(patArchivecontact)); |
| | | } |
| | | |
| | | return patArchives; |
| | | return patArchiveList1; |
| | | } |
| | | |
| | | @Override |