fix - 用户可能会有多个订单的情况优化。保持订单幂等。

This commit is contained in:
2026-06-03 16:40:06 +08:00
parent 6074da7c87
commit d66010a830
17 changed files with 362 additions and 66 deletions

View File

@@ -436,4 +436,20 @@
WHERE
deleted = 0 and member_id = #{memberId} order by modified_time desc limit 1
</select>
<select id="findPendingBasketballOrder" resultMap="OrderMap">
SELECT
<include refid="Field"></include>
FROM
<include refid="tableName"></include>
WHERE
deleted = 0
AND member_id = #{memberId}
AND parent_order_id = #{venueId}
AND type = 3
AND pay_status = 0
AND created_time >= DATE_SUB(NOW(), INTERVAL 10 MINUTE)
ORDER BY created_time DESC
LIMIT 1
</select>
</mapper>