| | |
| | | //将pid为空的,过滤掉 |
| | | List<IvrLibaTargetAssort> ivrLibaTargetAssortList = new ArrayList<>(); |
| | | for (IvrLibaTargetAssort ivrLibaTargetAssort1 : ivrLibaTargetAssorts) { |
| | | if (ivrLibaTargetAssort1.getPid() != null) { |
| | | // if (ivrLibaTargetAssort1.getPid() != null) { |
| | | ivrLibaTargetAssortList.add(ivrLibaTargetAssort1); |
| | | } |
| | | // } |
| | | } |
| | | |
| | | List<IvrLibaTargetAssortVO> ivrLibaTargetAssortVOS = DtoConversionUtils.sourceToTarget(ivrLibaTargetAssortList, IvrLibaTargetAssortVO.class); |
| | | //遍历查出来的数据,通过 id=pid 获取他们的子数据 |
| | | List<IvrLibaTargetAssortVO> ivrLibaTargetAssortVOS1 = new ArrayList<>(); |
| | | for (IvrLibaTargetAssortVO ivrLibaTargetAssortVO : ivrLibaTargetAssortVOS) { |
| | | if (ivrLibaTargetAssortVO.getPid() != -1) { |
| | | continue; |
| | | } |
| | | // if (ivrLibaTargetAssortVO.getPid() != -1) { |
| | | // continue; |
| | | // } |
| | | IvrLibaTargetAssort ivrLibaTargetAssort1 = new IvrLibaTargetAssort(); |
| | | ivrLibaTargetAssort1.setPid(ivrLibaTargetAssortVO.getId()); |
| | | List<IvrLibaTargetAssort> ivrLibaTargetAssorts2 = ivrLibaTargetAssortMapper.selectIvrLibaTargetAssortList(ivrLibaTargetAssort1); |