123
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.ruoyi.cai.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
@@ -12,6 +13,7 @@ import com.ruoyi.cai.dto.app.vo.invite.InviteHomeVo;
|
||||
import com.ruoyi.cai.dto.app.vo.user.UserListVo;
|
||||
import com.ruoyi.cai.enums.SystemConfigEnum;
|
||||
import com.ruoyi.cai.executor.ExecutorConstant;
|
||||
import com.ruoyi.cai.kit.ShareUrlKit;
|
||||
import com.ruoyi.cai.manager.SystemConfigManager;
|
||||
import com.ruoyi.cai.mapper.UserInviteMapper;
|
||||
import com.ruoyi.cai.service.UserInviteService;
|
||||
@@ -44,17 +46,18 @@ public class UserInviteServiceImpl extends ServiceImpl<UserInviteMapper, UserInv
|
||||
private SystemConfigManager systemConfigManager;
|
||||
@Autowired
|
||||
private UserService userService;
|
||||
@Autowired
|
||||
private ShareUrlKit shareUrlKit;
|
||||
|
||||
|
||||
@Override
|
||||
public InviteHomeVo inviteHome(Long userId) {
|
||||
User user = userService.getById(userId);
|
||||
String shareUrl = shareUrlKit.getShareUrl(user.getUsercode());
|
||||
Integer firstPayAward = systemConfigManager.getSystemConfigOfInt(SystemConfigEnum.FAST_PAY_AWARD);
|
||||
String shareUrlBase = systemConfigManager.getSystemConfig(SystemConfigEnum.SHARE_URL);
|
||||
BigDecimal payIncomeRate = systemConfigManager.getSystemConfigOfBigDecimal(SystemConfigEnum.DEFAULT_PAY_INCOME_RATE);
|
||||
BigDecimal videoIncomeRate = systemConfigManager.getSystemConfigOfBigDecimal(SystemConfigEnum.DEFAULT_VIDEO_INCOME_RATE);
|
||||
BigDecimal anchorVideoRate = systemConfigManager.getSystemConfigOfBigDecimal(SystemConfigEnum.DEFAULT_ANCHOR_VIDEO_PRICE);
|
||||
|
||||
String shareUrl = shareUrlBase + "?from="+user.getUsercode();
|
||||
InviteHomeVo vo = new InviteHomeVo();
|
||||
List<String> reward = new ArrayList<>();
|
||||
reward.add("1、邀请主播认证通过奖励#300#"+caiProperties.getCoinName());
|
||||
|
||||
Reference in New Issue
Block a user