处理菜单列表的分页问题

This commit is contained in:
wanggeng888 2021-05-04 18:24:08 +08:00
parent 408624c36c
commit 3d3e283432

View File

@ -13,6 +13,7 @@ import ink.wgink.pojo.result.SuccessResultList;
import ink.wgink.module.menu.dao.IMenuDao; import ink.wgink.module.menu.dao.IMenuDao;
import ink.wgink.module.menu.pojo.vos.MenuVO; import ink.wgink.module.menu.pojo.vos.MenuVO;
import ink.wgink.module.menu.service.IMenuService; import ink.wgink.module.menu.service.IMenuService;
import ink.wgink.util.ArrayListUtil;
import ink.wgink.util.UUIDUtil; import ink.wgink.util.UUIDUtil;
import ink.wgink.util.map.HashMapUtil; import ink.wgink.util.map.HashMapUtil;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -42,8 +43,7 @@ public class MenuServiceImpl extends DefaultBaseService implements IMenuService
public List<MenuDTO> list(Map<String, Object> params) { public List<MenuDTO> list(Map<String, Object> params) {
List<MenuDTO> srcMenuDTOs = menuDao.list(params); List<MenuDTO> srcMenuDTOs = menuDao.list(params);
List<MenuDTO> desMenuDTOs = Arrays.asList(new MenuDTO[srcMenuDTOs.size()]); List<MenuDTO> desMenuDTOs = Arrays.asList(new MenuDTO[srcMenuDTOs.size()]);
Collections.copy(desMenuDTOs, srcMenuDTOs); return ArrayListUtil.deepClone(srcMenuDTOs, MenuDTO.class);
return desMenuDTOs;
} }
@Override @Override