|
@@ -62,16 +62,18 @@ public class ConsultationServiceImplImpl implements IConsultationService {
|
|
|
* @return 博雅集南洋资讯检索集合
|
|
|
*/
|
|
|
@Override
|
|
|
- public AjaxResult selectConsultationListByMenu(Consultation consultation) {
|
|
|
+ public List<HashMap<String, List<Consultation>>> selectConsultationListByMenu(Consultation consultation) {
|
|
|
LibraryMenu parentMenu = libraryMenuMapper.selectLibraryMenuByModule("consultation");
|
|
|
List<LibraryMenu> menuList = libraryMenuMapper.selectChildMenuListById(parentMenu.getId());
|
|
|
- AjaxResult data = new AjaxResult();
|
|
|
+ List<HashMap<String, List<Consultation>>> list = new ArrayList<>();
|
|
|
for (LibraryMenu menu : menuList){
|
|
|
List<Consultation> consultations = consultationMapper.selectConsultationListByAffiliation(menu.getTitle());
|
|
|
- data.put(menu.getTitle(), consultations);
|
|
|
+ HashMap<String, List<Consultation>> dataMap = new HashMap<>();
|
|
|
+ dataMap.put(menu.getTitle(), consultations);
|
|
|
+ list.add(dataMap);
|
|
|
}
|
|
|
|
|
|
- return data;
|
|
|
+ return list;
|
|
|
}
|
|
|
|
|
|
/**
|