diff --git a/mallinkService/src/main/java/com/iformall/service/tt/TtOrderService.java b/mallinkService/src/main/java/com/iformall/service/tt/TtOrderService.java index 9cfa2ac97..a1cdfe328 100644 --- a/mallinkService/src/main/java/com/iformall/service/tt/TtOrderService.java +++ b/mallinkService/src/main/java/com/iformall/service/tt/TtOrderService.java @@ -27,7 +27,7 @@ public interface TtOrderService { PageInfo listAsPage(TtOrder record, Integer pageIndex, Integer pageSize); PageInfo listCAsPage(TtOrder order, Integer pageNum, Integer pageSize); - ResultData saveOrder(Long couponId, Long memberId, EnumPayWay payWay); + ResultData saveOrder(TenantEntity tenantEntity,Long couponId, Long memberId, EnumPayWay payWay); ResultData cancelOrder(Long orderId, Long memberId); diff --git a/mallinkService/src/main/java/com/iformall/service/tt/impl/TtOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/tt/impl/TtOrderServiceImpl.java index 9a89bc274..d8d934624 100644 --- a/mallinkService/src/main/java/com/iformall/service/tt/impl/TtOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/tt/impl/TtOrderServiceImpl.java @@ -80,7 +80,7 @@ public class TtOrderServiceImpl implements TtOrderService { } @Override - public ResultData saveOrder(Long couponId,Long cUserId,EnumPayWay payWay) { + public ResultData saveOrder(TenantEntity tenantEntity,Long couponId,Long cUserId,EnumPayWay payWay) { TtCoupon coupon = ttcouponMapper.selectById(couponId); if (null == coupon) { return new ResultData(ErrorCode.TTCOUPON_IS_EMPTY); @@ -93,7 +93,7 @@ public class TtOrderServiceImpl implements TtOrderService { } logger.info("OrderSave: couponId:" + couponId + "---cUserId:"+cUserId); - TtCUser byId = ttCUserService.getById(cUserId, coupon.getTenantId()); + TtCUser byId = ttCUserService.getById(cUserId, tenantEntity.getTenantId()); // WxCUserBasicInfo wxCUserBasicInfo = wxCUserBasicInfoService.getById(cUserId,tenantEntity.getFinalTenantId()); // if(wxCUserBasicInfo == null){ if(byId == null){ diff --git a/mallinkTTCApi/src/main/java/com/iformall/controller/TtOrderController.java b/mallinkTTCApi/src/main/java/com/iformall/controller/TtOrderController.java index 8e096dd23..fb8ea82b7 100644 --- a/mallinkTTCApi/src/main/java/com/iformall/controller/TtOrderController.java +++ b/mallinkTTCApi/src/main/java/com/iformall/controller/TtOrderController.java @@ -81,7 +81,7 @@ public class TtOrderController extends BaseController { } catch (MallinkException e) { return new ResultData(e.getErrorCode(), e.getMessage()); } - return ttOrderService.saveOrder(couponId,memberId,EnumPayWay.PAY_WAY_TT); + return ttOrderService.saveOrder(getTenantInfo(),couponId,memberId,EnumPayWay.PAY_WAY_TT); }