From 324b7f7fcb6d6fc6b5bb34c03ce93fae6eb1057a Mon Sep 17 00:00:00 2001 From: wzp Date: Wed, 25 Dec 2024 20:04:03 +0800 Subject: [PATCH] feat: add get club controller --- src/main/java/org/blue/club/controller/ClubController.java | 6 ++++++ src/main/java/org/blue/club/services/ClubServices.java | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/src/main/java/org/blue/club/controller/ClubController.java b/src/main/java/org/blue/club/controller/ClubController.java index d560959..c86b66f 100644 --- a/src/main/java/org/blue/club/controller/ClubController.java +++ b/src/main/java/org/blue/club/controller/ClubController.java @@ -77,4 +77,10 @@ public class ClubController { public Result changeCommit(@RequestBody ChangeClubCommitRequest request, @Auth(permissions = {@PermissionDescription(3), @PermissionDescription(value = 1, type = DescriptionType.CLUB)}) User user) { return clubServices.changeCommit(request, user); } + + @GetMapping("/{id}") + @Operation(description = "获取社团") + public Result getClub(@Schema(description = "社团ID") @PathVariable("id") long id) { + return clubServices.getClub(id); + } } diff --git a/src/main/java/org/blue/club/services/ClubServices.java b/src/main/java/org/blue/club/services/ClubServices.java index 6ec1937..596e024 100644 --- a/src/main/java/org/blue/club/services/ClubServices.java +++ b/src/main/java/org/blue/club/services/ClubServices.java @@ -166,4 +166,8 @@ public class ClubServices { clubDao.update(clubVo); return Result.success(true); } + + public Result getClub(long id) { + return Result.success(clubDao.selectOneById(id)); + } }