package top.suyiiyii.sims.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import top.suyiiyii.sims.common.Result; import top.suyiiyii.sims.entity.User; import top.suyiiyii.sims.service.RoleService; import top.suyiiyii.sims.service.UserService; import java.util.List; /** * @Author tortoise * @Date 2024/8/14 13:57 * @PackageName:top.suyiiyii.sims.controller * @ClassName: AdminController * @Description: TODO * @Version 1.0 */ @RestController @RequestMapping("/admin") public class AdminController { @Autowired private RoleService roleService; @Autowired private UserService userService; @GetMapping("/findAllUsersWithRoles") public Result findAllUsersWithRoles() { List userList = roleService.findAllUsersWithRoles(); return Result.success(userList); } @GetMapping("/selectAll") public Result selectAll() { List users = userService.selectAll(); return Result.success(users); } } /** request.setAttribute();lUsers(); return Result.success(userList); } } **/