feat(OrderMapper): 查询订单时按支付时间倒序排列在queryTypeOrder查询中添加order by pay_at desc子句,
All checks were successful
ZhenTu-BE/pipeline/head This commit looks good

确保返回的订单记录按支付时间从新到旧排序,便于业务逻辑处理和展示最新订单信息。
This commit is contained in:
2025-09-20 13:59:07 +08:00
parent da71e6d16f
commit 0432b99524

View File

@@ -489,6 +489,7 @@
</select> </select>
<select id="queryTypeOrder" resultType="com.ycwl.basic.model.pc.order.entity.OrderEntity"> <select id="queryTypeOrder" resultType="com.ycwl.basic.model.pc.order.entity.OrderEntity">
select * from `order` where member_id = #{userId} and face_id = #{faceId} and type = #{orderType} and price_config_id = #{priceConfigId} select * from `order` where member_id = #{userId} and face_id = #{faceId} and type = #{orderType} and price_config_id = #{priceConfigId}
order by pay_at desc
limit 1 limit 1
</select> </select>
<select id="getUserOrderItem" resultType="com.ycwl.basic.model.pc.order.entity.OrderEntity"> <select id="getUserOrderItem" resultType="com.ycwl.basic.model.pc.order.entity.OrderEntity">