From 3d3e283432849d4c30e9d84b6ca5f533e34af12a Mon Sep 17 00:00:00 2001 From: wanggeng888 <450292408@qq.com> Date: Tue, 4 May 2021 18:24:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E8=8F=9C=E5=8D=95=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E7=9A=84=E5=88=86=E9=A1=B5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ink/wgink/module/menu/service/impl/MenuServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/service-menu/src/main/java/ink/wgink/module/menu/service/impl/MenuServiceImpl.java b/service-menu/src/main/java/ink/wgink/module/menu/service/impl/MenuServiceImpl.java index 46cf1187..d3d7e08a 100644 --- a/service-menu/src/main/java/ink/wgink/module/menu/service/impl/MenuServiceImpl.java +++ b/service-menu/src/main/java/ink/wgink/module/menu/service/impl/MenuServiceImpl.java @@ -13,6 +13,7 @@ import ink.wgink.pojo.result.SuccessResultList; import ink.wgink.module.menu.dao.IMenuDao; import ink.wgink.module.menu.pojo.vos.MenuVO; import ink.wgink.module.menu.service.IMenuService; +import ink.wgink.util.ArrayListUtil; import ink.wgink.util.UUIDUtil; import ink.wgink.util.map.HashMapUtil; import org.springframework.beans.factory.annotation.Autowired; @@ -42,8 +43,7 @@ public class MenuServiceImpl extends DefaultBaseService implements IMenuService public List list(Map params) { List srcMenuDTOs = menuDao.list(params); List desMenuDTOs = Arrays.asList(new MenuDTO[srcMenuDTOs.size()]); - Collections.copy(desMenuDTOs, srcMenuDTOs); - return desMenuDTOs; + return ArrayListUtil.deepClone(srcMenuDTOs, MenuDTO.class); } @Override