| | |
| | | order by s.create_time |
| | | </select> |
| | | |
| | | <!-- 查询员工的请假信息(从approval_instance的form_config解析) --> |
| | | <!-- 关联路径: staff_on_job.staff_no = sys_user.user_name, sys_user.user_id = approval_instance.applicant_id --> |
| | | <select id="selectStaffHolidayDates" resultType="java.util.Map"> |
| | | SELECT |
| | | soj.id AS staff_id, |
| | | ai.form_config |
| | | FROM staff_on_job soj |
| | | INNER JOIN sys_user su ON su.user_name = soj.staff_no |
| | | INNER JOIN approval_instance ai ON ai.applicant_id = su.user_id |
| | | WHERE soj.id IN |
| | | <foreach collection="staffIds" item="staffId" open="(" separator="," close=")"> |
| | | #{staffId} |
| | | </foreach> |
| | | AND ai.business_type IN (14, 19) |
| | | AND ai.status = 'APPROVED' |
| | | AND ai.deleted = 0 |
| | | </select> |
| | | |
| | | </mapper> |