From e4bfb2b464892721895510d7ef4c5ebaf095f9bb Mon Sep 17 00:00:00 2001 From: rentaiming <806181662@qq.com> Date: 星期二, 02 七月 2024 20:43:32 +0800 Subject: [PATCH] 用户端拍卖修改 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java index 1f77906..4f51fdc 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java @@ -272,8 +272,8 @@ }else{ GoodsStockUpdDTO goodsStockUpdDTO = new GoodsStockUpdDTO(); goodsStockUpdDTO.setGoodsSkuId(goodsSku.getId()); - goodsStockUpdDTO.setAuctionStock(memberOrderDTO.getGoodsQuantity()*-1); - goodsSkuClient.updGoodsStock(Lists.newArrayList(goodsStockUpdDTO), + goodsStockUpdDTO.setAuctionStock(goodsSku.getStock()-memberOrderDTO.getGoodsQuantity()); + goodsSkuClient.updGoodsStock1(goodsStockUpdDTO, SecurityConstants.INNER); order.setSkuName(goodsSku.getSkuName()); @@ -426,14 +426,14 @@ }else{ GoodsStockUpdDTO goodsStockUpdDTO = new GoodsStockUpdDTO(); goodsStockUpdDTO.setGoodsSkuId(goodsSku.getId()); - goodsStockUpdDTO.setAuctionStock(order.getGoodsQuantity()*1); - goodsSkuClient.updGoodsStock(Lists.newArrayList(goodsStockUpdDTO), + goodsStockUpdDTO.setAuctionStock(goodsSku.getStock()+order.getGoodsQuantity()); + goodsSkuClient.updGoodsStock1(goodsStockUpdDTO, SecurityConstants.INNER); GoodsStockUpdDTO goodsStockUpdDTO1 = new GoodsStockUpdDTO(); goodsStockUpdDTO1.setGoodsSkuId(goodsSku.getId()); - goodsStockUpdDTO1.setAuctionStock(memberOrderDTO.getGoodsQuantity()*-1); - goodsSkuClient.updGoodsStock(Lists.newArrayList(goodsStockUpdDTO), + goodsStockUpdDTO1.setAuctionStock(goodsSku.getStock()-memberOrderDTO.getGoodsQuantity()); + goodsSkuClient.updGoodsStock1(goodsStockUpdDTO, SecurityConstants.INNER); order.setTotalAmount(goodsSku.getPrice().multiply(new BigDecimal(memberOrderDTO.getGoodsQuantity()))); -- Gitblit v1.7.1