From 76a2734dcde509f71bcbbe01d11ba6a902ca2a15 Mon Sep 17 00:00:00 2001
From: yanghui <2536613402@qq.com>
Date: 星期二, 06 十二月 2022 15:33:06 +0800
Subject: [PATCH] Merge branch 'local_20221104' into huacheng_test

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopFlowerOrderServiceImpl.java |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopFlowerOrderServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopFlowerOrderServiceImpl.java
index 8b4909d..890219e 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopFlowerOrderServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopFlowerOrderServiceImpl.java
@@ -342,15 +342,12 @@
             log.error("调用微信支付异常,异常原因:" + e.getMessage());
         }
         //发送消息到mq
-        rabbitTemplate.convertAndSend(RabbitmqConfig.SHOP_ORDER_EXCHANGE, RabbitmqConfig.SHOP_ORDER_ROUTING_KEY, shopOrderVO, message -> {
-            message.getMessageProperties().setHeader("x-delay", 60*1000);
+        rabbitTemplate.convertAndSend("huacheng.shop.order.exchange", "huacheng.shop.order.key", shopOrderVO, message -> {
+            //30分钟后
+            message.getMessageProperties().setHeader("x-delay", 1800*1000);
             return message;
         });
         return R.ok(shopOrderVO);
-    }
-
-    private Long dateToSecond(Date expireTime){
-        return DateUtil.between(new Date(),expireTime, DateUnit.MS);
     }
 
     /**
@@ -709,10 +706,12 @@
             comShopFlowerOrderOperateDAO.insert(orderOperateDO);
 
             //一个自提订单算一个货
-            ConvenientElevatingPointDO convenientElevatingPointDO = convenientElevatingPointDAO.selectById(shopOrderDO.getPointId());
-            convenientElevatingPointDO.setPrepareGoodsNum(convenientElevatingPointDO.getPrepareGoodsNum() - 1);
-            convenientElevatingPointDO.setAlreadyGoodsNum(convenientElevatingPointDO.getAlreadyGoodsNum() + 1);
-            convenientElevatingPointDAO.updateById(convenientElevatingPointDO);
+            if (ComShopFlowerOrderDO.deliveryType.store == shopOrderDO.getDeliveryType()){
+                ConvenientElevatingPointDO convenientElevatingPointDO = convenientElevatingPointDAO.selectById(shopOrderDO.getPointId());
+                convenientElevatingPointDO.setPrepareGoodsNum(convenientElevatingPointDO.getPrepareGoodsNum() - 1);
+                convenientElevatingPointDO.setAlreadyGoodsNum(convenientElevatingPointDO.getAlreadyGoodsNum() + 1);
+                convenientElevatingPointDAO.updateById(convenientElevatingPointDO);
+            }
             return R.ok();
         } else {
             return R.fail("确认收货失败");

--
Gitblit v1.7.1