diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxGameController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxGameController.java index a9bb73413..15e9b487f 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxGameController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxGameController.java @@ -67,8 +67,7 @@ public class WxGameController extends BaseController { return new ResultData(ErrorCode.SYS_PARAMETER_ERROR); } - wxGameService.addActionLog(getUserId(), gameIdL, orderIdL); - return new ResultData(); + return wxGameService.addActionLog(getUserId(), gameIdL, orderIdL); } @ApiOperation("添加游戏参与记录") diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java index defdffb36..93e448dcd 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java @@ -92,15 +92,16 @@ public class WxGameServiceImpl implements WxGameService { wxCouponOrder.setcUserId(userId); wxCouponOrder.setOrderId(orderId); - try { - wxCouponOrder = wxCouponOrderMapper.selectOne(wxCouponOrder); - } catch (Exception e){ - return new ResultData(ErrorCode.COUPON_ORDER_IS_NULL); - } - - if (wxCouponOrder == null) - return new ResultData(ErrorCode.COUPON_ORDER_IS_NULL); + if (orderId != 0) { + try { + wxCouponOrder = wxCouponOrderMapper.selectOne(wxCouponOrder); + } catch (Exception e) { + return new ResultData(ErrorCode.COUPON_ORDER_IS_NULL); + } + if (wxCouponOrder == null) + return new ResultData(ErrorCode.COUPON_ORDER_IS_NULL); + } final IdWorker idWorker = IdWorker.get(); WxGameActionLog wxGameActionLog = new WxGameActionLog(); wxGameActionLog.setUserId(userId);