|
|
|
@@ -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); |
|
|
|
} |
|
|
|
} |
|
|
|
|