From 0a6f469b093d3175c225d4bc1734260f807a0de0 Mon Sep 17 00:00:00 2001 From: WenG <450292408@qq.com> Date: Tue, 23 Mar 2021 23:45:07 +0800 Subject: [PATCH] user list deep clone --- .../service/user/service/impl/UserServiceImpl.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/service-user/src/main/java/ink/wgink/service/user/service/impl/UserServiceImpl.java b/service-user/src/main/java/ink/wgink/service/user/service/impl/UserServiceImpl.java index dd266de5..605614a9 100644 --- a/service-user/src/main/java/ink/wgink/service/user/service/impl/UserServiceImpl.java +++ b/service-user/src/main/java/ink/wgink/service/user/service/impl/UserServiceImpl.java @@ -25,6 +25,7 @@ import ink.wgink.service.user.pojo.pos.UserPO; import ink.wgink.service.user.pojo.vos.*; import ink.wgink.service.user.service.IUserAdjustmentService; import ink.wgink.service.user.service.IUserService; +import ink.wgink.util.ArrayListUtil; import ink.wgink.util.UUIDUtil; import ink.wgink.util.date.DateUtil; import ink.wgink.util.map.HashMapUtil; @@ -300,7 +301,7 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService @Override public List list(Map params) { - return userDao.list(params); + return ArrayListUtil.deepClone(userDao.list(params), UserDTO.class); } @Override @@ -422,6 +423,13 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService return new SuccessResultData<>(PASSWORD_OK); } + @Override + public List listByKeywords(String keywords) { + Map params = getHashMap(2); + params.put("keywords", keywords); + return list(params); + } + /** * Excel导入错误对象 *