From d2bfb4bb85c420153c8f4aa1538a87019e6bee38 Mon Sep 17 00:00:00 2001 From: xhxu Date: Wed, 15 Jun 2022 14:59:54 +0800 Subject: [PATCH] //tt product --- .../java/com/iformall/controller/WxOrderController.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java index f5201464b..f654011ea 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java @@ -16,6 +16,7 @@ import com.iformall.domain.dto.OrderSaveDto; import com.iformall.domain.dto.PlatPushOrderSaveDto; import com.iformall.domain.po.*; import com.iformall.domain.po.base.BaseEntity; +import com.iformall.domain.po.base.TenantEntity; import com.iformall.domain.po.tt.TtCUser; import com.iformall.domain.vo.WxCouponCVo; import com.iformall.domain.vo.WxOrderCouponPressVo; @@ -209,9 +210,11 @@ public class WxOrderController extends BaseController { map.put("err_tips","未找到支付配置"); return map; } + TenantEntity tenantEntity = new TenantEntity(); + tenantEntity.updateTenantInfo(appinfo); //验证用户 Long memberId = null; - TtCUser cuser = (TtCUser) cuserFactory.getCUserService(EnumAppPlat.TOUTIAO).getByOpenId(open_id, appinfo.getTenantId()); + TtCUser cuser = (TtCUser) cuserFactory.getCUserService(EnumAppPlat.TOUTIAO).getByOpenId(open_id, tenantEntity.getTenantId()); if(cuser != null && cuser.getUserId() != null){ memberId = cuser.getUserId(); } @@ -239,7 +242,7 @@ public class WxOrderController extends BaseController { list.add(dto); } - ResultData resultData = wxOrderService.platPushSaveOrder(false, EnumComposeOrder.ONE_NUMBER_ORDER_BATCH, allExtParam.toString(), list, memberId, EnumPayWay.PAY_WAY_TT, getTenantInfo()); + ResultData resultData = wxOrderService.platPushSaveOrder(false, EnumComposeOrder.ONE_NUMBER_ORDER_BATCH, allExtParam.toString(), list, memberId, EnumPayWay.PAY_WAY_TT, tenantEntity); if(resultData.code == 200){ WxComposeOrder order = (WxComposeOrder) resultData.data; Map data = new HashMap<>();