From e62f82714cea59e37de7bcdfc15a1447d33a3efb Mon Sep 17 00:00:00 2001 From: gongbiao Date: Thu, 14 Mar 2019 19:15:03 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=8B=BC=E5=9B=A2][=E4=BF=AE=E6=94=B9][?= =?UTF-8?q?=E5=8F=82=E5=9B=A2=E5=A4=B1=E8=B4=A5]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/service/impl/WxPayOrderServiceImpl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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 d701a261f..03d557205 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java @@ -1221,8 +1221,11 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { try { wxOrderGroupService.createOrderGroup(order, wxCoupon); } catch (Exception e) { - logger.error(e.getMessage()); - throw new MallinkException(ErrorCode.DB_FAIL.getCode(), "拼团创建失败"); + logger.error("参团失败" + e.getMessage()); + order.setOrderStatus(EnumOrderStatus.ORDER_STATUS_COOPERATING_FAILD.getCode()); + order.setUpdateDate(new Date()); + wxOrderMapper.updateByPrimaryKeySelective(order); + throw new MallinkException(ErrorCode.ORDER_GROUP_COOPERATING_FAILD); } } else { // 修改订单状态