From 4ed6237275a6e6b6e3967cd5e397b6768ecb51e2 Mon Sep 17 00:00:00 2001 From: gongbiao Date: Thu, 28 Mar 2019 15:49:20 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=8B=BC=E5=9B=A2][=E4=BF=AE=E6=94=B9][?= =?UTF-8?q?=E5=BE=85=E6=94=AF=E4=BB=98]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/service/impl/WxOrderServiceImpl.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java index 577e0fe53..01eb62231 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java @@ -367,6 +367,14 @@ public class WxOrderServiceImpl implements WxOrderService { logger.error("下订单拼团人数已满>>>" + orderGroupId); throw new MallinkException(ErrorCode.ORDER_GROUP_COOPERATING_FINISHED); } + WxOrder order = new WxOrder(); + order.setOrderGroupId(group.getId()); + order.setCUserId(user.getId()); + int count = wxOrderMapper.selectCount(order); + if (count > 0) { + logger.error("重复的拼团>>>" + orderGroupId); + throw new MallinkException(ErrorCode.ORDER_IS_FAIL); + } } // 减库存操作