feat:新增查询所有用户的接口

master
鱼星 2 weeks ago
parent 08bd56c387
commit 195034d682

@ -28,6 +28,7 @@ import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.*; import java.util.*;
import java.util.stream.Collectors;
/** /**
* SSO * SSO
@ -360,4 +361,21 @@ public class SsoServerController {
return SaResult.error("用户不存在"); return SaResult.error("用户不存在");
} }
@GetMapping("/sso/listUsers")
public SaResult listUsers() {
List<User> users = userService.lambdaQuery()
.select(User::getId, User::getAccount)
.eq(User::getIsDeleted, 0)
.list();
List<Map<String, String>> records = users.stream()
.map(user -> {
Map<String, String> record = new HashMap<>(2);
record.put("id", user.getId() == null ? null : String.valueOf(user.getId()));
record.put("account", user.getAccount());
return record;
})
.collect(Collectors.toList());
return SaResult.ok().setData(records);
}
} }

Loading…
Cancel
Save