|
|
@@ -139,7 +139,7 @@
|
|
|
DELETE FROM user_reservation WHERE id = #{id}
|
|
|
</delete>
|
|
|
|
|
|
- <!-- 关联查询:订单待使用 + 预约结束时间已过,仅返回 reservation_id -->
|
|
|
+ <!-- 关联查询:订单待使用 + 预约结束时间已过,仅返回 reservation_id。end_time 格式为 yyyy-MM-dd HH:mm -->
|
|
|
<select id="listReservationIdsForTimeoutMark" resultType="java.lang.Integer">
|
|
|
SELECT DISTINCT r.id
|
|
|
FROM user_reservation r
|
|
|
@@ -148,7 +148,7 @@
|
|
|
AND o.order_status = 1
|
|
|
AND r.status IN (0, 1)
|
|
|
AND r.end_time IS NOT NULL AND TRIM(r.end_time) != ''
|
|
|
- AND STR_TO_DATE(CONCAT(DATE(r.reservation_date), ' ', TRIM(r.end_time)), '%Y-%m-%d %H:%i') < NOW()
|
|
|
+ AND STR_TO_DATE(TRIM(r.end_time), '%Y-%m-%d %H:%i') < NOW()
|
|
|
</select>
|
|
|
|
|
|
</mapper>
|