From 42c48ce1d64e941d28c7bfe4093f9659e77bd523 Mon Sep 17 00:00:00 2001
From: yn147 <2270338776@qq.com>
Date: 星期四, 23 十一月 2023 20:23:37 +0800
Subject: [PATCH] 学籍,毕业,档案,考勤

---
 src/main/java/com/qxueyou/scc/stucontroller/HomePageController.java |   30 ++++++++++++++++--------------
 1 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/src/main/java/com/qxueyou/scc/stucontroller/HomePageController.java b/src/main/java/com/qxueyou/scc/stucontroller/HomePageController.java
index e808ef6..af748e2 100644
--- a/src/main/java/com/qxueyou/scc/stucontroller/HomePageController.java
+++ b/src/main/java/com/qxueyou/scc/stucontroller/HomePageController.java
@@ -5,6 +5,7 @@
 
 import com.qxueyou.scc.base.util.ClientUtils;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.CrossOrigin;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
@@ -25,12 +26,13 @@
 import javax.servlet.http.HttpServletRequest;
 
 /**
- * 首页前端控制器
+ * 棣栭〉鍓嶇鎺у埗鍣�
  * 
  * @author chenjunliang
  *
  */
 @RestController
+@CrossOrigin
 @RequestMapping(value = "/stu/homepage")
 public class HomePageController {
 
@@ -53,29 +55,30 @@
 	IExerciseInfoService exerciseInfoService;
 
 	/**
-	 * 首页获取我的上次学习
+	 * 棣栭〉鑾峰彇鎴戠殑涓婃瀛︿範
 	 */
-	@ApiOperation(value = "首页获取我的上次学习")
+	@ApiOperation(value = "棣栭〉鑾峰彇鎴戠殑涓婃瀛︿範")
 	@GetMapping(value = "getLastStudied")
 	public Result getLastSubject(String subjectId, HttpServletRequest request) {
-		Object userId = request.getSession().getAttribute("userId");
+//		Object userId = request.getSession().getAttribute("userId");
+		String userId = (String) request.getSession().getAttribute("userId");
 		System.out.println(userId);
-		return subjectService.lastStudied(String.valueOf(userId));
+		return subjectService.lastStudied(userId);
 	}
 
 	/**
-	 * 首页获取班级列表
+	 * 棣栭〉鑾峰彇鐝骇鍒楄〃
 	 * 
 	 * @param limit
-	 *            每页显示几条
+	 *            姣忛〉鏄剧ず鍑犳潯
 	 * @param pageNum
-	 *            页码
+	 *            椤电爜
 	 * 
 	 */
 	@GetMapping(value = "getClassLst")
 	public Result getClassLst(Integer limit, Integer pageNum) {
 
-		if (userService.isAdmin()) {// 如果为管理员则获取所有班级列表
+		if (userService.isAdmin()) {// 濡傛灉涓虹鐞嗗憳鍒欒幏鍙栨墍鏈夌彮绾у垪琛�
 			return classService.getAllClassLst();
 		}
 		if (userService.isTeacher()) {
@@ -101,16 +104,15 @@
 	}
 
 	/**
-	 * 首页获取课程列表
+	 * 棣栭〉鑾峰彇璇剧▼鍒楄〃
 	 */
 	@GetMapping(value = "lstSubjectDetail")
 	public Result subjectDetailLst(HttpServletRequest request){
-		Object userId = request.getSession().getAttribute("userId");
-		return subjectService.lstSubjectDetail(String.valueOf(userId));
+		return subjectService.lstSubjectDetail();
 	}
 
 	/**
-	 * 获取首页数据排行
+	 * 鑾峰彇棣栭〉鏁版嵁鎺掕
 	 * 
 	 * 
 	 * @param subjectId
@@ -121,7 +123,7 @@
 	}
 
 	/**
-	 * 获取当前学员的课程列表
+	 * 鑾峰彇褰撳墠瀛﹀憳鐨勮绋嬪垪琛�
 	 */
 	@GetMapping(value = "getMySubjectLst")
 	public Result getMySubjectLst() {

--
Gitblit v1.8.0