刘俊驰 5 月之前
父节点
当前提交
8c608aa000

+ 4 - 5
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/UserOrderServiceImpl.java

@@ -1208,7 +1208,6 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
     public void orderSuccess(UserOrderVo detailInfo, PaymentCallBack data) {
 
         // 加订单锁
-
         // 用户下单请求锁
         String lockName = redisCacheService.getPaymentCacheKey(detailInfo.getOrderNo());
         DistributedLock.of(redissonClient).runIfLockCanGet(lockName, () -> {
@@ -1222,10 +1221,10 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
 
             //修改订单状态
             Date now = new Date();
-            detail.setStatus(OrderStatusEnum.PAID);
-            detail.setPayTime(now);
-            detail.setUpdateTime(now);
-            updateById(detail);
+            detailInfo.setStatus(OrderStatusEnum.PAID);
+            detailInfo.setPayTime(now);
+            detailInfo.setUpdateTime(now);
+            updateById(detailInfo);
 
             if (null != data) {
                 //更新付款单