diff --git a/win-security/src/main/java/com/winbaoxian/module/security/service/WinSecurityUserService.java b/win-security/src/main/java/com/winbaoxian/module/security/service/WinSecurityUserService.java index b5ba129..087724f 100644 --- a/win-security/src/main/java/com/winbaoxian/module/security/service/WinSecurityUserService.java +++ b/win-security/src/main/java/com/winbaoxian/module/security/service/WinSecurityUserService.java @@ -234,4 +234,13 @@ public D getUserByMobile(String mobile) { return userDTO; } + public List getUserList(Specification specification) { + List userList = winSecurityUserRepository.findAll(specification); + List userDTOList = WinSecurityUserMapper.INSTANCE.toUserDTOList(userList, winSecurityClassLoaderConfiguration.getUserDTOClass()); + if (iUserFiller != null) { + iUserFiller.fillData(userDTOList); + } + return userDTOList; + } + } \ No newline at end of file