|
|
@@ -120,6 +120,8 @@ public class CpsPopularizeController {
|
|
|
if (StrUtil.isNotBlank(data.getOtherUrl())) {
|
|
|
if ("cc".equals(data.getOtherUrl())) {
|
|
|
data.setPopularizeLink(String.format(Constant.DISTRIBUTE_CLAUDE_CODE_CC_URL, data.getCode()));
|
|
|
+ //对应优惠码
|
|
|
+ data.setCouponCode(couponDistributePopularizeMapper.getCouponCodeByUid(cpsUserId, Constant.DISTRIBUTE_CLAUDE_CODE_COUPON_ID));
|
|
|
}
|
|
|
}
|
|
|
if (StrUtil.isEmpty(data.getPopularizeLink())) {
|
|
|
@@ -224,7 +226,7 @@ public class CpsPopularizeController {
|
|
|
}
|
|
|
view.setPopularizeLink(String.format(envCommonService.DISTRIBUTE_DEFAULT_URL_PREFIX, user.getShowId()));
|
|
|
//优惠码
|
|
|
- view.setCouponCode(couponDistributePopularizeMapper.getCouponCodeByUid(cpsUserId));
|
|
|
+ view.setCouponCode(couponDistributePopularizeMapper.getCouponCodeByUid(cpsUserId, null));
|
|
|
view.setClickNum(distributePopularizeClickRecordMapper.selectCount(Wrappers.lambdaQuery(DistributePopularizeClickRecord.class).eq(DistributePopularizeClickRecord::getShowId, user.getShowId())));
|
|
|
view.setUrlCode(QrCodeUtil.generateAsBase64(view.getPopularizeLink(), QrConfig.create(), "png"));
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(view);
|