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