Pu Zhibing
2025-02-26 ed76f62db481ab1a8c125cf01d5122d1e1606266
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/ShoppingCartServiceImpl.java
@@ -1435,15 +1435,7 @@
         orderBalancePaymentService.save(orderBalancePayment);
      }
      
      //异步线程执行分佣临时数据构建
      ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(1, 1, 0L, TimeUnit.MILLISECONDS, new ArrayBlockingQueue<Runnable>(1), new ThreadPoolExecutor.DiscardPolicy());
      threadPoolExecutor.execute(new Runnable() {
         @Override
         public void run() {
            commissionService.calculationCommissionUser();
            commissionService.calculationCommissionShop();
         }
      });
      commissionService.calculationCommissionUser(order.getId());
      return R.ok(order.getId().toString());
   }
@@ -1548,15 +1540,7 @@
         goodsClient.editGoodsNum(goodsId, 1);
      }
      
      //异步线程执行分佣临时数据构建
      ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(1, 1, 0L, TimeUnit.MILLISECONDS, new ArrayBlockingQueue<Runnable>(1), new ThreadPoolExecutor.DiscardPolicy());
      threadPoolExecutor.execute(new Runnable() {
         @Override
         public void run() {
            commissionService.calculationCommissionUser();
            commissionService.calculationCommissionShop();
         }
      });
      commissionService.calculationCommissionUser(order.getId());
      return R.ok();
   }