From 153e14770fc46d21738dcac41700f616df941d30 Mon Sep 17 00:00:00 2001
From: huanghongfa <huanghongfa123456>
Date: 星期二, 19 四月 2022 13:54:05 +0800
Subject: [PATCH] 修改bug

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderServiceImpl.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderServiceImpl.java
index f1185b1..d5207ea 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComBatteryCommodityOrderServiceImpl.java
@@ -675,6 +675,11 @@
         return orderBargain;
     }
 
+    /**
+     * 创建秒杀订单
+     * @param orderDto  请求参数
+     * @return  创建订单结果
+     */
     @Override
     public R startSeckill(StartSeckillOrderDto orderDto) {
         ComBatteryCommodityActivity commodityActivity = commodityActivityMapper.selectById(orderDto.getActivityId());
@@ -722,6 +727,9 @@
         ComBatteryCommodityOrder commodityOrder = getCreateActivityOrder(commodity,userAddress,user,commoditySpecs,orderDto,nowDate,commodityActivity);
         Map<String,Object> resultMap = new HashMap<>(2);
         if(this.baseMapper.insert(commodityOrder) > 0){
+            //更新活动商品库存
+            commodityActivity.setCommoditySaleNum(commodityActivity.getCommoditySaleNum() + orderDto.getCount());
+            commodityActivityMapper.updateById(commodityActivity);
             //更新商品库存
             commoditySpecs.setStock(commoditySpecs.getStock() - orderDto.getCount());
             commoditySpecsMapper.updateById(commoditySpecs);

--
Gitblit v1.7.1