|
|
|
@ -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}') |
|
|
|
|