Your Name
2023-02-28 ee487a7ac3dfb1b2a07aaceef9e6d6b6abc88a02
java110-db/src/main/resources/mapper/report/ReportAttendanceServiceDaoImplMapper.xml
@@ -43,7 +43,6 @@
        SELECT
        t.staff_name staffName,
        t.staff_id staffId,
        uo.org_name departmentName,
        t.classes_id classesId,
        ac.classes_name classesName,
        (
@@ -75,7 +74,7 @@
        ac.classes_id = act.class_id
        AND act.status_cd = '0'
        AND act.task_id = b.task_id
        AND b.state = '30000'
        AND b.state in ('30000','70000')
        <if test="taskYear !=null and taskYear != ''">
            and act.task_year= #{taskYear}
        </if>
@@ -143,10 +142,12 @@
        AND ac.status_cd = '0'
        LEFT JOIN u_user s ON t.staff_id = s.user_id
        AND s.status_cd = '0'
        LEFT JOIN u_org_staff_rel uosr ON uosr.staff_id = s.user_id
        AND uosr.status_cd = '0'
        LEFT JOIN u_org uo ON uosr.org_id = uo.org_id
        AND uo.status_cd = '0'
        <if test="departmentId !=null and departmentId != ''">
            LEFT JOIN u_org_staff_rel uosr ON uosr.staff_id = s.user_id
            AND uosr.status_cd = '0'
            LEFT JOIN u_org uo ON uosr.org_id = uo.org_id
            AND uo.status_cd = '0'
        </if>
        WHERE
        t.status_cd = '0'
        <if test="staffName !=null and staffName != ''">