From f33049ac8e8b6db73445a01493155dbe85ceb1ec Mon Sep 17 00:00:00 2001
From: wjy <1935711457@qq.com>
Date: Sun, 15 Dec 2024 21:15:51 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B3=A8=E9=87=8A?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../controller/ActiveLogsController.java | 105 ++--
.../controller/ActivitiesController.java | 5 +-
.../controller/ApplyLogsController.java | 102 ++--
.../controller/IndexController.java | 176 ++++---
.../controller/MembersController.java | 5 +-
.../controller/NoticesController.java | 5 +-
.../controller/PayLogsController.java | 5 +-
.../controller/TeamTypesController.java | 5 +-
.../controller/TeamsController.java | 5 +-
.../controller/UsersController.java | 5 +-
.../association/dao/ActivitiesDao.java | 23 +-
.../rabbiter/association/dao/MembersDao.java | 22 +-
.../rabbiter/association/dao/NoticesDao.java | 39 +-
.../rabbiter/association/dao/PayLogsDao.java | 14 +-
.../association/dao/TeamTypesDao.java | 5 +-
.../rabbiter/association/dao/TeamsDao.java | 5 +-
.../rabbiter/association/dao/UsersDao.java | 5 +-
.../association/entity/ActiveLogs.java | 90 ++--
.../association/entity/Activities.java | 36 +-
.../association/entity/ApplyLogs.java | 113 +++--
.../rabbiter/association/entity/Members.java | 20 +-
.../rabbiter/association/entity/Notices.java | 24 +-
.../rabbiter/association/entity/PayLogs.java | 26 +-
.../association/entity/TeamTypes.java | 17 +-
.../rabbiter/association/entity/Teams.java | 29 +-
.../rabbiter/association/entity/Users.java | 49 +-
.../association/handle/CacheHandle.java | 64 +--
.../handle/GlobalExceptionHandler.java | 26 +-
.../service/ActiveLogsService.java | 22 +-
.../service/ActivitiesService.java | 25 +-
.../association/service/ApplyLogsService.java | 23 +-
.../association/service/MembersService.java | 32 +-
.../association/service/NoticesService.java | 41 +-
.../association/service/PayLogsService.java | 26 +-
.../association/service/TeamTypesService.java | 25 +-
.../association/service/TeamsService.java | 25 +-
.../association/service/UsersService.java | 27 +-
.../utils/DataSourceConfiguration.java | 70 ++-
.../rabbiter/association/utils/DateUtils.java | 80 +--
.../rabbiter/association/utils/IDUtils.java | 34 +-
.../src/views/pages/ActiveLogs.vue | 478 ++++++++----------
.../src/views/pages/ApplyLogs.vue | 428 ++++++++--------
42 files changed, 1071 insertions(+), 1290 deletions(-)
diff --git a/springboota009社团管理系统/代码/AssociationManagerApi - idea/src/main/java/com/rabbiter/association/controller/ActiveLogsController.java b/springboota009社团管理系统/代码/AssociationManagerApi - idea/src/main/java/com/rabbiter/association/controller/ActiveLogsController.java
index fa9a64b..f2f560e 100644
--- a/springboota009社团管理系统/代码/AssociationManagerApi - idea/src/main/java/com/rabbiter/association/controller/ActiveLogsController.java
+++ b/springboota009社团管理系统/代码/AssociationManagerApi - idea/src/main/java/com/rabbiter/association/controller/ActiveLogsController.java
@@ -4,7 +4,6 @@ import com.rabbiter.association.service.ActiveLogsService;
import com.rabbiter.association.service.UsersService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
@@ -24,8 +23,7 @@ import java.util.List;
import java.util.Map;
/**
- * 系统请求响应控制器
- * 报名记录
+ * 系统请求响应控制器,负责处理报名记录相关的请求。
*/
@Controller
@RequestMapping("/activeLogs")
@@ -34,86 +32,119 @@ public class ActiveLogsController extends BaseController {
protected static final Logger Log = LoggerFactory.getLogger(ActiveLogsController.class);
@Autowired
- private CacheHandle cacheHandle;
+ private CacheHandle cacheHandle; // 注入缓存处理类
@Autowired
- private UsersService usersService;
+ private UsersService usersService; // 注入用户服务类
@Autowired
- private ActiveLogsService activeLogsService;
+ private ActiveLogsService activeLogsService; // 注入报名记录服务类
+ /**
+ * 显示报名记录页面。
+ *
请求映射到空路径,返回报名记录页面的视图名称。
+ */
@RequestMapping("")
public String index() {
-
- return "pages/ActiveLogs";
+ return "pages/ActiveLogs"; // 返回报名记录页面的视图名称
}
+ /**
+ * 获取指定报名记录的详细信息。
+ * 通过HTTP GET请求和报名记录ID获取详细信息。
+ *
+ * @param id 报名记录ID
+ * @return 返回包含报名记录信息的响应对象
+ */
@GetMapping("/info")
@ResponseBody
public R getInfo(String id) {
+ Log.info("查找指定报名记录,ID:{}", id); // 记录日志
- Log.info("查找指定报名记录,ID:{}", id);
+ ActiveLogs activeLogs = activeLogsService.getOne(id); // 通过ID获取报名记录
- ActiveLogs activeLogs = activeLogsService.getOne(id);
-
- return R.successData(activeLogs);
+ return R.successData(activeLogs); // 返回成功响应,包含报名记录信息
}
+ /**
+ * 获取指定活动的报名记录列表。
+ * 通过HTTP GET请求和活动ID获取报名记录列表。
+ *
+ * @param activeId 活动ID
+ * @return 返回包含报名记录列表的响应对象
+ */
@GetMapping("/list")
@ResponseBody
public R getList(String activeId) {
+ Log.info("获取指定活动的报名记录,活动ID:{}", activeId); // 记录日志
- Log.info("获取指定活动的报名记录,活动ID:{}", activeId);
-
- List