| | |
| | | <foreach collection='statusList' separator=',' item='status'> |
| | | #{status} |
| | | </foreach> ) |
| | | order by status desc, seq_num, create_time |
| | | order by status desc, seq_num, book_timeslot |
| | | </script> |
| | | """) |
| | | @Results({ |
| | |
| | | <foreach collection='statusList' separator=',' item='status'> |
| | | #{status} |
| | | </foreach> ) |
| | | order by status desc, seq_num, create_time |
| | | order by status desc, seq_num, book_timeslot |
| | | </script> |
| | | """) |
| | | @Results({ |
| | |
| | | |
| | | @Select(""" |
| | | SELECT * from lihu.queue where room_id = #{roomId} and bed_no = #{bedNo} |
| | | and status = #{curStatus} order by seq_num, create_time limit 1 |
| | | and status = #{curStatus} order by seq_num, book_timeslot limit 1 |
| | | """) |
| | | QueueDO getBedFirstQueueItemByStatus(@Param("roomId")Long roomId, @Param("bedNo")String bedNo, @Param("curStatus")Integer curStatus); |
| | | |
| | |
| | | " <foreach collection='curStatusList' separator=',' item='status'>" + |
| | | " #{status} " + |
| | | " </foreach> )" + |
| | | " order by seq_num, create_time limit 1 " + |
| | | " order by seq_num, book_timeslot limit 1 " + |
| | | "</script>" ) |
| | | QueueDO getRoomFirstQueueItemByStatus(@Param("roomId")Long roomId, @Param("curStatusList")List<Integer> curStatusList); |
| | | |
| | |
| | | " <foreach collection='curStatusList' separator=',' item='status'>" + |
| | | " #{status} " + |
| | | " </foreach> )" + |
| | | " order by seq_num, create_time limit 1 " + |
| | | " order by seq_num, book_timeslot limit 1 " + |
| | | " ) a " + |
| | | " )" + |
| | | "</script>" |