From 79ab2cbd31c022916a8e696903d5eb34b70aa403 Mon Sep 17 00:00:00 2001
From: EricsHu <hrr145632>
Date: 星期六, 25 十一月 2023 15:57:07 +0800
Subject: [PATCH] 讨论区关键字过滤、首页班级显示班级信息

---
 src/main/java/com/qxueyou/scc/teach/student/service/IStudentService.java |   56 ++++++++++++++++++++++++++++++++------------------------
 1 files changed, 32 insertions(+), 24 deletions(-)

diff --git a/src/main/java/com/qxueyou/scc/teach/student/service/IStudentService.java b/src/main/java/com/qxueyou/scc/teach/student/service/IStudentService.java
index 499b241..36f0386 100644
--- a/src/main/java/com/qxueyou/scc/teach/student/service/IStudentService.java
+++ b/src/main/java/com/qxueyou/scc/teach/student/service/IStudentService.java
@@ -10,48 +10,52 @@
 public interface IStudentService {
 
 	/**
-	 * 新增学员
-	 * @param name 学员姓名
-	 * @param studentNo 学号
-	 * @param sex 性别,Boolean: 1:男;0:女
-	 * @param phoneNo 手机号码
+	 * 鏂板瀛﹀憳
+	 * @param name 瀛﹀憳濮撳悕
+	 * @param studentNo 瀛﹀彿
+	 * @param sex 鎬у埆锛孊oolean: 1:鐢�;0:濂�
+	 * @param phoneNo 鎵嬫満鍙风爜
 	 * @return
 	 */
 	Result insertStudent(String classId,String name, String studentNo, boolean sex,String phoneNo, String orgId);
 
-	Result insertStudent(String classId,String name, String studentNo, boolean sex,String phoneNo, String orgId,String comName);
+	Result insertStudent(String classId,String name, String studentNo, boolean sex,String phoneNo, String orgId, String comName,
+						 String photo, String passporName, String nationality, String ancestralHome, String birthday, String birthplace,
+						 String chinaStatus, String registeredAddress, String homeAddress, String religiousBelief, String email,
+						 String workUnit);
 
 	/**
-	 * 获取学员列表
-	 * @param classId 班级id
-	 * @param keyword 关键词
-	 * @param pageNum 页码
-	 * @param pageSize 每页显示数量
+	 * 鑾峰彇瀛﹀憳鍒楄〃
+	 * @param classId 鐝骇id
+	 * @param keyword 鍏抽敭璇�
+	 * @param pageNum 椤电爜
+	 * @param pageSize 姣忛〉鏄剧ず鏁伴噺
 	 * @return
 	 */
 	List<Map<String, Object>> getStudentLst(String classId,String keyword, Pager pager);
+
 	Result updateImgStudent(String studentId);
 
 	/**
-	 * 获取学员数量
-	 * @param classId 班级id
-	 * @param keyword 关键词
+	 * 鑾峰彇瀛﹀憳鏁伴噺
+	 * @param classId 鐝骇id
+	 * @param keyword 鍏抽敭璇�
 	 * @return
 	 */
 	int getStudentsCount(String classId,String keyword);
 
 	/**
-	 * 删除学员
-	 * @param classId 班级id
-	 * @param studentIds 学员id
+	 * 鍒犻櫎瀛﹀憳
+	 * @param classId 鐝骇id
+	 * @param studentIds 瀛﹀憳id
 	 * @return
 	 */
 	Result deleteStudent(String classId,String[] studentIds);
 
 	/**
-	 * 查看学员
-	 * @param classId 班级id
-	 * @param studentId 学员id
+	 * 鏌ョ湅瀛﹀憳
+	 * @param classId 鐝骇id
+	 * @param studentId 瀛﹀憳id
 	 * @return
 	 */
 	Result queryStudent(String classId,String studentId);
@@ -71,7 +75,7 @@
 	Result doDeActivateStudent(String[] studentIds);
 
 	/**
-	 * 学员学习进度
+	 * 瀛﹀憳瀛︿範杩涘害
 	 *
 	 * @param classId
 	 * @param studentId
@@ -80,7 +84,7 @@
 	Result studentProgress(String classId, String studentId);
 
 	/**
-	 * 更新学生信息
+	 * 鏇存柊瀛︾敓淇℃伅
 	 * @param studentId
 	 * @param name
 	 * @param password
@@ -89,10 +93,13 @@
 	 * @param phoneNo
 	 * @return
 	 */
-	Result updateStudent(String studentId, String name, String password, String studentNo, boolean sex, String phoneNo);
+	Result updateStudent(String studentId, String name, String password, String studentNo, boolean sex, String phoneNo
+	, String photo, String passporName, String nationality, String ancestralHome, String birthday, String birthplace,
+						 String chinaStatus, String registeredAddress, String homeAddress, String religiousBelief, String email,
+						 String workUnit, String graduationDestination);
 
 	/**
-	 * 通过用户获取学生信息
+	 * 閫氳繃鐢ㄦ埛鑾峰彇瀛︾敓淇℃伅
 	 * @param userId
 	 * @return
 	 */
@@ -102,4 +109,5 @@
 
 	StuStudent getStudentByNo(String studentNo);
 
+	StuStudent getStudentDetails(String userId);
 }

--
Gitblit v1.8.0