zhang_nuo
7 天以前 dcb687e06191ebd38fd1b44a76a77bf20a1d9b8e
src/main/resources/mapper/staff/PersonalShiftMapper.xml
@@ -112,4 +112,15 @@
        order by s.create_time
    </select>
    <select id="existsAttendanceUsedByConfig" resultType="boolean">
        SELECT EXISTS (
            SELECT 1
            FROM personal_shift ps
            INNER JOIN personal_attendance_records par
                ON par.staff_on_job_id = ps.staff_on_job_id
               AND par.date = DATE(ps.work_time)
            WHERE ps.personal_attendance_location_config_id = #{configId}
        )
    </select>
</mapper>