增加通过状态获取用户列表功能

This commit is contained in:
wanggeng 2022-04-01 21:59:21 +08:00
parent 88a2cf3d70
commit dba117ef0f

View File

@ -69,6 +69,13 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService
return userRemoteService.listByUsernames(apiPathProperties.getUserCenter(), OAuth2ClientTokenManager.getInstance().getToken().getAccessToken(), idsVO);
}
@Override
public List<UserDTO> listByUserState(Integer userState) {
Map<String, Object> params = getHashMap(2);
params.put("userState", userState);
return userRemoteService.list(apiPathProperties.getUserCenter(), OAuth2ClientTokenManager.getInstance().getToken().getAccessToken(), params);
}
@Override
public List<UserDTO> list(Map<String, Object> params) {
return userRemoteService.list(apiPathProperties.getUserCenter(), OAuth2ClientTokenManager.getInstance().getToken().getAccessToken(), params);
@ -85,6 +92,12 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService
return userRemoteService.listPage(apiPathProperties.getUserCenter(), page.getPage(), page.getRows(), OAuth2ClientTokenManager.getInstance().getToken().getAccessToken(), page.getParams());
}
@Override
public SuccessResultList<List<UserDTO>> listPageByUserState(Integer userState, ListPage page) {
page.getParams().put("userState", userState);
return userRemoteService.listPage(apiPathProperties.getUserCenter(), page.getPage(), page.getRows(), OAuth2ClientTokenManager.getInstance().getToken().getAccessToken(), page.getParams());
}
@Override
public List<UserDTO> listByIds(List<String> userIds, Map<String, Object> params) {
params.put("userIds", userIds);