123
This commit is contained in:
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.ruoyi.cai.config.CaiProperties;
|
||||
import com.ruoyi.cai.domain.User;
|
||||
import com.ruoyi.cai.domain.UserInvite;
|
||||
import com.ruoyi.cai.dto.admin.vo.UserInviteAdminVo;
|
||||
import com.ruoyi.cai.dto.app.dto.InviteCountDTO;
|
||||
@@ -14,6 +15,7 @@ import com.ruoyi.cai.executor.ExecutorConstant;
|
||||
import com.ruoyi.cai.manager.SystemConfigManager;
|
||||
import com.ruoyi.cai.mapper.UserInviteMapper;
|
||||
import com.ruoyi.cai.service.UserInviteService;
|
||||
import com.ruoyi.cai.service.UserService;
|
||||
import com.ruoyi.cai.util.RateUtil;
|
||||
import com.ruoyi.common.core.domain.PageQuery;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@@ -40,16 +42,19 @@ public class UserInviteServiceImpl extends ServiceImpl<UserInviteMapper, UserInv
|
||||
private CaiProperties caiProperties;
|
||||
@Autowired
|
||||
private SystemConfigManager systemConfigManager;
|
||||
@Autowired
|
||||
private UserService userService;
|
||||
|
||||
@Override
|
||||
public InviteHomeVo inviteHome(Long userId) {
|
||||
User user = userService.getById(userId);
|
||||
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="+userId;
|
||||
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