浏览代码

下单修改

Althars123 2 年之前
父节点
当前提交
fc182a9699

+ 0 - 2
sdjk-admin/src/main/java/com/miaxis/app/controller/wx/WxController.java

@@ -7,14 +7,12 @@ import com.miaxis.common.config.WxpayConfig;
 import com.miaxis.common.constant.Constants;
 import com.miaxis.common.constant.Constants;
 import com.miaxis.common.core.controller.BaseController;
 import com.miaxis.common.core.controller.BaseController;
 import com.miaxis.common.core.domain.Response;
 import com.miaxis.common.core.domain.Response;
-import com.miaxis.common.core.domain.entity.SysUser;
 import com.miaxis.common.core.domain.entity.UserInfo;
 import com.miaxis.common.core.domain.entity.UserInfo;
 import com.miaxis.common.exception.CustomException;
 import com.miaxis.common.exception.CustomException;
 import com.miaxis.common.utils.SecurityUtils;
 import com.miaxis.common.utils.SecurityUtils;
 import com.miaxis.common.utils.uuid.CommonUtils;
 import com.miaxis.common.utils.uuid.CommonUtils;
 import com.miaxis.system.domain.SysConfig;
 import com.miaxis.system.domain.SysConfig;
 import com.miaxis.system.service.ISysConfigService;
 import com.miaxis.system.service.ISysConfigService;
-import com.miaxis.system.service.ISysDictDataService;
 import com.miaxis.system.service.ISysUserService;
 import com.miaxis.system.service.ISysUserService;
 import com.miaxis.wx.domain.WxOrder;
 import com.miaxis.wx.domain.WxOrder;
 import com.miaxis.wx.service.IWxOrderService;
 import com.miaxis.wx.service.IWxOrderService;

+ 5 - 0
sdjk-service/src/main/java/com/miaxis/wx/service/impl/WxOrderServiceImpl.java

@@ -84,6 +84,11 @@ public class WxOrderServiceImpl extends ServiceImpl<WxOrderMapper, WxOrder> impl
         if (type == 2){
         if (type == 2){
             if (userInfo.getBindRecommendCode()!=null){
             if (userInfo.getBindRecommendCode()!=null){
                 price = configService.selectConfigByKey("vip_price_recommend");
                 price = configService.selectConfigByKey("vip_price_recommend");
+                //根据绑定的推荐码获取推荐主播
+                QueryWrapper<UserInfo> queryWrapper = new QueryWrapper<UserInfo>();
+                queryWrapper.eq("recommend_code",userInfo.getBindRecommendCode());
+                UserInfo zhubo = userInfoService.getOne(queryWrapper);
+                wxOrder.setReferralUserId(zhubo.getId());
             }else{
             }else{
                 throw new CustomException("该学员未绑定推荐码,不能使用此套餐");
                 throw new CustomException("该学员未绑定推荐码,不能使用此套餐");
             }
             }