|
@@ -154,12 +154,19 @@ public class LisNode {
|
|
|
nodename = lis.getName();
|
|
|
lisDetailDTO.setUniqueName(nodename);
|
|
|
|
|
|
- if (lis.getLisPacks().size()>0) {
|
|
|
- List<LISPack> lispacklist = new ArrayList<>(lis.getLisPacks());
|
|
|
- lisDetailDTO.setName(lispacklist.get(0).getName());
|
|
|
+ if (lis.getLisPacks_related_lis().size()>0) {
|
|
|
+ List<LISPack> lispacklist = new ArrayList<>(lis.getLisPacks_related_lis());
|
|
|
+ for (LISPack lisPack : lispacklist) {
|
|
|
+ lisDetailDTO = new LisDetailDTO();
|
|
|
+ nodename = lis.getName();
|
|
|
+ lisDetailDTO.setUniqueName(nodename);
|
|
|
+ lisDetailDTO.setName(lisPack.getName());
|
|
|
+ lislist.add(lisDetailDTO);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ lislist.add(lisDetailDTO);
|
|
|
}
|
|
|
-
|
|
|
- lislist.add(lisDetailDTO);
|
|
|
}
|
|
|
|
|
|
|