From c6237771017cd18a1ac70d14b9bc378423f7fccc Mon Sep 17 00:00:00 2001 From: xiaochanghai Date: Thu, 15 May 2025 16:40:25 +0800 Subject: [PATCH] 1 --- Tiobon.Core.Services/Ghre/Ghre_StudyRecordServices.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tiobon.Core.Services/Ghre/Ghre_StudyRecordServices.cs b/Tiobon.Core.Services/Ghre/Ghre_StudyRecordServices.cs index 210e813b..71f425ff 100644 --- a/Tiobon.Core.Services/Ghre/Ghre_StudyRecordServices.cs +++ b/Tiobon.Core.Services/Ghre/Ghre_StudyRecordServices.cs @@ -1152,8 +1152,8 @@ FROM Ghre_OpenClass A LEFT JOIN Ghre_Course C ON A.LinkId = C.Id LEFT JOIN Ghre_CourseScene D ON A.LinkId = D.Id LEFT JOIN Ghre_ExamRecord E ON A.Id = E.OpenClassId AND E.StaffId = '{staffId}' - LEFT JOIN Ghre_StudyRecord F ON A.Id = F.OpenClassId -WHERE A.Status !='Temporary' AND ( EXISTS + LEFT JOIN Ghre_StudyRecord F ON A.Id = F.OpenClassId And F.IsEnable=1 +WHERE A.Status !='Temporary' AND A.IsEnable=1 AND ( EXISTS (SELECT 1 FROM Ghre_OpenClassStaff C WHERE C.OpenClassId = A.ID AND c.StaffId = '{staffId}')