| | |
| | | public List<IvrLibaTemplateAssortVO> selectIvrLibaTemplateAssortList(IvrLibaTemplateAssort ivrLibaScriptAssort) { |
| | | List<IvrLibaTemplateAssort> ivrLibaTemplateAssorts = ivrLibaTemplateAssortMapper.selectIvrLibaTemplateAssortList(ivrLibaScriptAssort); |
| | | //将pid为空的,过滤掉 |
| | | ivrLibaTemplateAssorts = ivrLibaTemplateAssorts.stream().filter(assort -> assort.getPid() == null).collect(Collectors.toList()); |
| | | // ivrLibaTemplateAssorts = ivrLibaTemplateAssorts.stream().filter(assort -> assort.getPid() == null).collect(Collectors.toList()); |
| | | |
| | | List<IvrLibaTemplateAssortVO> ivrLibaTemplateAssortVOS = DtoConversionUtils.sourceToTarget(ivrLibaTemplateAssorts, IvrLibaTemplateAssortVO.class); |
| | | //遍历查出来的数据,通过 id=pid 获取他们的子数据 |
| | | for (IvrLibaTemplateAssortVO ivrLibaTemplateAssortVO : ivrLibaTemplateAssortVOS) { |
| | | if (ivrLibaTemplateAssortVO.getPid() != null) { |
| | | continue; |
| | | } |
| | | // if (ivrLibaTemplateAssortVO.getPid() != null) { |
| | | // continue; |
| | | // } |
| | | IvrLibaTemplateAssort ivrLibaTemplateAssort = new IvrLibaTemplateAssort(); |
| | | ivrLibaTemplateAssort.setPid(ivrLibaTemplateAssortVO.getId()); |
| | | List<IvrLibaTemplateAssort> ivrLibaTemplateAssorts1 = ivrLibaTemplateAssortMapper.selectIvrLibaTemplateAssortList(ivrLibaTemplateAssort); |