一、更新预订逻辑
1、必须先填写预到时间和预离时间才能选择房间类型从而选择具体哪间房;
2、查询可用房时,查询已预订的订单,如果与当前订单时间轴不重合,则已预订订单的房间也提供给顾客选择;
sql语句:select * from Room where R_TYPE_ID='"+r_type_id+"' and (ROOM_TYPE='可住' or ROOM_ID in (SELECT room_id FROM reserve_room WHERE RESERVE_ID in(select reserve_id from(select * from reserve where reserve_id in (select reserve_id from reserve_room where room_id in (select room_id from room where R_TYPE_ID='"+r_type_id+"' and ROOM_TYPE='已预订') group by reserve_id) )where (TO_DATE('"+outdate+"', 'yyyy-mm-dd')<=in_date or to_date('"+indate+"','yyyy-mm-dd')>=out_date) and reserve_type='预订中')))