This commit is contained in:
wuyu 2023-11-30 14:27:57 +08:00
parent 8b4a586d22
commit f0369975e8

View File

@ -17,19 +17,19 @@
AND is_delete = 0
AND executor_person_id=#{personId} AND template_code IN<foreach collection="pendingCalendarCodeDTO.constructionCodes" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> ORDER BY state,create_at DESC) new_pending_message
</foreach> ORDER BY create_at,state DESC) new_pending_message
union all
SELECT * FROM (SELECT * FROM pending_message_record WHERE DATE(create_at) = DATE(#{selectDate}) AND state IN('HAS_BEEN_SENT','COMPLETED')
AND is_delete = 0
AND executor_person_id=#{personId} AND template_code IN<foreach collection="pendingCalendarCodeDTO.punchInCodes" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> ORDER BY state,create_at DESC) new_pending_message1
</foreach> ORDER BY create_at,state DESC) new_pending_message1
union all
SELECT * FROM(SELECT * FROM pending_message_record WHERE DATE(create_at) = DATE(#{selectDate}) AND state IN('HAS_BEEN_SENT','COMPLETED')
AND is_delete = 0
AND executor_person_id=#{personId} AND template_code IN<foreach collection="pendingCalendarCodeDTO.clockInCodes" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> ORDER BY state,create_at DESC) new_pending_message2
)ccc
</foreach> ORDER BY create_at,state DESC) new_pending_message2
ORDER BY create_at DESC )ccc
</select>
</mapper>