From c267c4ea12ee25b5c48b7019882a3369dfdfa908 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B5=B5=E5=AE=8F=E6=96=8C?= <2164406372@qq.com>
Date: Wed, 23 Jul 2025 11:11:55 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8A=A5=E4=BF=AE=E4=BA=BA?=
=?UTF-8?q?=E5=91=98=E6=9F=A5=E8=AF=A2sql?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/main/resources/mapper/pms/EamMapper.xml | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/src/main/resources/mapper/pms/EamMapper.xml b/src/main/resources/mapper/pms/EamMapper.xml
index 7c57d321..a3120c04 100644
--- a/src/main/resources/mapper/pms/EamMapper.xml
+++ b/src/main/resources/mapper/pms/EamMapper.xml
@@ -3634,7 +3634,15 @@
AND d.role_id = #{roleId}
-
+
+ AND a.username IN (
+ SELECT tpm_scheduling_record.admin_id
+ FROM tpm_scheduling
+ join tpm_scheduling_record on tpm_scheduling.id = tpm_scheduling_record.head_id
+ WHERE tpm_scheduling.date= #{date} and tpm_scheduling.classes_code = #{classesCode} and tpm_scheduling_record.isHoliday = 'N'
+ )
+
+
AND a.username IN (
SELECT tpm_scheduling_record.admin_id
FROM tpm_scheduling
@@ -3642,7 +3650,7 @@
WHERE tpm_scheduling.date= #{date} and tpm_scheduling_record.isHoliday = 'N'
)
-
+
AND a.username IN (
SELECT tpm_scheduling_record.admin_id
FROM tpm_scheduling