From 6e820d745c1327460d88b96d8247039f4fdcb8e3 Mon Sep 17 00:00:00 2001 From: hucker520 <505169544@qq.com> Date: Fri, 26 May 2023 09:02:41 +0000 Subject: [PATCH] =?UTF-8?q?=E8=A7=A6=E5=8F=91=E5=99=A8=E5=8F=82=E6=95=B0?= =?UTF-8?q?=20object=20=E6=98=AF=20PintuanOrderMessage=20=E5=AF=B9?= =?UTF-8?q?=E8=B1=A1=EF=BC=8C=E8=A7=81=E7=AC=AC35=E8=A1=8C=EF=BC=8C?= =?UTF-8?q?=E7=9B=B4=E6=8E=A5=E8=BD=AC=E4=B8=BA=20Pintuan=20=E5=AF=B9?= =?UTF-8?q?=E8=B1=A1=E5=BF=85=E4=B8=BA=E7=A9=BA=EF=BC=8C=E9=A1=BB=E8=A6=81?= =?UTF-8?q?=E6=A0=B9=E6=8D=AEid=E9=87=8D=E6=96=B0=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: hucker520 <505169544@qq.com> --- .../lili/trigger/executor/PromotionTimeTriggerExecutor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/consumer/src/main/java/cn/lili/trigger/executor/PromotionTimeTriggerExecutor.java b/consumer/src/main/java/cn/lili/trigger/executor/PromotionTimeTriggerExecutor.java index 70e908e8..4c1fdcf2 100644 --- a/consumer/src/main/java/cn/lili/trigger/executor/PromotionTimeTriggerExecutor.java +++ b/consumer/src/main/java/cn/lili/trigger/executor/PromotionTimeTriggerExecutor.java @@ -25,6 +25,8 @@ public class PromotionTimeTriggerExecutor implements TimeTriggerExecutor { */ @Autowired private OrderService orderService; + @Autowired + private PintuanService pintuanService; @Override @@ -36,7 +38,7 @@ public class PromotionTimeTriggerExecutor implements TimeTriggerExecutor { //拼团订单自动处理 orderService.agglomeratePintuanOrder(pintuanOrderMessage.getPintuanId(), pintuanOrderMessage.getOrderSn()); } - Pintuan pintuan = JSONUtil.toBean(JSONUtil.parseObj(object), Pintuan.class); + Pintuan pintuan = pintuanService.getById(pintuanOrderMessage.getPintuanId()); if (pintuan != null && pintuan.getId() != null) { this.orderService.checkFictitiousOrder(pintuan.getId(), pintuan.getRequiredNum(), pintuan.getFictitious()); }