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