From e7b5aded4049f9b315f252a26252927aca5bdaae Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期四, 16 五月 2024 18:10:47 +0800
Subject: [PATCH] feat:部门管理员功能权限控制

---
 src/main/resources/mapper/ExamPaperAnswerMapper.xml |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/src/main/resources/mapper/ExamPaperAnswerMapper.xml b/src/main/resources/mapper/ExamPaperAnswerMapper.xml
index 436730b..c9d113f 100644
--- a/src/main/resources/mapper/ExamPaperAnswerMapper.xml
+++ b/src/main/resources/mapper/ExamPaperAnswerMapper.xml
@@ -257,7 +257,17 @@
 
 
   <select id="selectAllCount"  resultType="java.lang.Integer">
-		SELECT count(*) from t_exam_paper_answer
+	    select count(*) from t_exam_paper_answer a
+        inner join
+        (select user_id from t_user_department
+        <where>
+            and department_id in
+            <foreach collection="deptIds" item="item" open="(" separator="," close=")">
+                #{item}
+            </foreach>
+        </where>
+        group by user_id)
+        b on a.create_user = b.user_id
   </select>
 
 

--
Gitblit v1.8.0