|
|
@@ -18,6 +18,7 @@ import com.cyksj.mapper.GoodsDonMapper;
|
|
|
import com.cyksj.mapper.GoodsDonSkuMapper;
|
|
|
import com.cyksj.mapper.UserMapper;
|
|
|
import com.cyksj.mapper.manage.cms.CmsUserMapper;
|
|
|
+import com.cyksj.mapper.manage.coupon.CouponDistributePopularizeMapper;
|
|
|
import com.cyksj.mapper.manage.distribute.*;
|
|
|
import com.cyksj.model.entity.*;
|
|
|
import com.cyksj.model.request.DistributeApplyMoneyReq;
|
|
|
@@ -90,6 +91,8 @@ public class DistributeController {
|
|
|
|
|
|
private final UserBenefitsService userBenefitsService;
|
|
|
|
|
|
+ private final CouponDistributePopularizeMapper couponDistributePopularizeMapper;
|
|
|
+
|
|
|
/**
|
|
|
* 添加固定推广者
|
|
|
*/
|
|
|
@@ -102,6 +105,10 @@ public class DistributeController {
|
|
|
Long businessId = userDistributeReq.getBusinessId();
|
|
|
//保存商务人员提成比例
|
|
|
userBusinessRateService.saveBusinessRate(businessId);
|
|
|
+ //清除 之前有普通推广专属码
|
|
|
+ couponDistributePopularizeMapper.delete(Wrappers.lambdaQuery(CouponDistributePopularize.class)
|
|
|
+ .eq(CouponDistributePopularize::getUserId, userDistributeReq.getUserId())
|
|
|
+ .eq(CouponDistributePopularize::getIsGeneral, true));
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult("添加成功");
|
|
|
}
|
|
|
|