From 13a68df58b3f937db5ba6437c814bafdcd8d37f8 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期一, 27 五月 2024 16:09:41 +0800 Subject: [PATCH] 登录时如果不是部门管理员则deptIds填充为用户所在部门 --- src/main/java/com/mindskip/xzs/service/UserService.java | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/mindskip/xzs/service/UserService.java b/src/main/java/com/mindskip/xzs/service/UserService.java index c2c44ba..eb652a4 100644 --- a/src/main/java/com/mindskip/xzs/service/UserService.java +++ b/src/main/java/com/mindskip/xzs/service/UserService.java @@ -5,8 +5,8 @@ import com.mindskip.xzs.domain.ExamPaper; import com.mindskip.xzs.domain.User; import com.mindskip.xzs.domain.other.KeyValue; -import com.mindskip.xzs.domain.vo.UserVO; import com.mindskip.xzs.viewmodel.admin.user.UserPageRequestVM; +import com.mindskip.xzs.viewmodel.admin.user.UserResponseVM; import java.util.List; @@ -77,7 +77,7 @@ * @param requestVM requestVM * @return PageInfo<User> */ - PageInfo<User> userPage(UserPageRequestVM requestVM); + PageInfo<UserResponseVM> userPage(UserPageRequestVM requestVM); /** @@ -135,11 +135,21 @@ User getUserByRealName(String realName); - void setStatus(UserVO user); + void setStatus(User user); User getUserByExam(ExamPaper examPaper); List<Integer> getDeptAdminIds(Integer id); List<Department> getDeptAdmins(Integer id); + + User getUserByExamByTemplateId(ExamPaper examPaper); + + /** + * 鑾峰彇鐢ㄦ埛鎵�鍦ㄩ儴闂� + * + * @param id + * @return + */ + List<Integer> getDeptIds(Integer id); } -- Gitblit v1.8.0