소스 검색

商家自配订单完成订单时加锁

codingliang 1 년 전
부모
커밋
4d7e95daf1
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/main/java/com/sqx/modules/order/service/impl/AppAppOrderServiceImpl.java

+ 1 - 1
src/main/java/com/sqx/modules/order/service/impl/AppAppOrderServiceImpl.java

@@ -652,10 +652,10 @@ public class AppAppOrderServiceImpl extends ServiceImpl<AppOrderDao, TbOrder> im
 
     @Override
     public void finishOrderByShop(OrderFinishByShopDTO orderFinishByShopDTO) {
+        Long orderId = orderFinishByShopDTO.getOrderId();
         RLock lock = redissonClient.getLock(String.format(RedisKey.FINISH_ORDER_LOCK, orderId));
         lock.lock();
         try {
-            Long orderId = orderFinishByShopDTO.getOrderId();
             TbOrder order = getById(orderId);
 
             if (ObjectUtil.isNull(order)) {