diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java index 58de3d533..4708b4045 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java @@ -126,13 +126,8 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { logger.error("支付时拼团已满>>" + order.getOrderGroupId()); throw new MallinkException(ErrorCode.ORDER_GROUP_COOPERATING_FINISHED); } - WxOrder orderParams = new WxOrder(); - orderParams.setOrderGroupId(order.getOrderGroupId()); - orderParams.setCUserId(user.getId()); - orderParams.setOrderStatus(EnumOrderStatus.ORDER_STATUS_COOPERATING.getCode()); - int count = wxOrderMapper.selectCount(order); - if (count > 0) { - logger.error("重复的拼团>>>" + order); + if (order.getOrderStatus().equals(EnumOrderStatus.ORDER_STATUS_COOPERATING.getCode())) { + logger.error("重复的拼团>>>" + order.toString()); throw new MallinkException(ErrorCode.ORDER_GROUP_COOPERATING_ATTEND); } }