From c5b60fbff8008c95cef0236ea520041a43151d19 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 06 Apr 2023 23:03:13 +0800
Subject: [PATCH] 在mq之前,先更新订单状态
---
src/main/resources/mapper/modules/MallMqRecordMapper.xml | 2 +-
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java | 1 +
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
index c87ca01..aea0a76 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
@@ -342,6 +342,7 @@
orderInfo.setStatus(OrderStatusEnum.WAIT_SHIPPING.getValue());
orderInfo.setPayTime(new Date());
orderInfo.setPayResult("1");
+ this.baseMapper.updateById(orderInfo);
changeWallet(orderInfo.getId());
/**
diff --git a/src/main/resources/mapper/modules/MallMqRecordMapper.xml b/src/main/resources/mapper/modules/MallMqRecordMapper.xml
index 5f928f9..134fa1f 100644
--- a/src/main/resources/mapper/modules/MallMqRecordMapper.xml
+++ b/src/main/resources/mapper/modules/MallMqRecordMapper.xml
@@ -14,7 +14,7 @@
where
a.state = #{state}
and a.retry_times > 0
- order by a.id asc
+ order by a.order_id asc
limit 10
</select>
--
Gitblit v1.9.1