123
This commit is contained in:
@@ -12,8 +12,8 @@ import com.ruoyi.cai.dto.commom.consumer.RechargeConsumerResp;
|
||||
import com.ruoyi.cai.dto.video.VideoSettleResp;
|
||||
import com.ruoyi.cai.enums.SystemConfigEnum;
|
||||
import com.ruoyi.cai.mq.AmqpProducer;
|
||||
import com.ruoyi.cai.mq.handle.dto.WindowGiftDTO;
|
||||
import com.ruoyi.cai.mq.handle.dto.WindowRechargeDTO;
|
||||
import com.ruoyi.cai.mq.handle.dto.WindowGiftNotifyDTO;
|
||||
import com.ruoyi.cai.mq.handle.dto.WindowRechargeNotifyDTO;
|
||||
import com.ruoyi.cai.notice.YunxinHttpService;
|
||||
import com.ruoyi.cai.pay.PayTypeEnum;
|
||||
import com.ruoyi.cai.rank.RankManager;
|
||||
@@ -97,7 +97,7 @@ public class ConsumerManager {
|
||||
User fromUser = userService.getById(resp.getFromUid());
|
||||
Integer rankHide = fromUser.getRankHide();
|
||||
if(rankHide == 0){
|
||||
WindowGiftDTO windowGift = new WindowGiftDTO();
|
||||
WindowGiftNotifyDTO windowGift = new WindowGiftNotifyDTO();
|
||||
windowGift.setFromId(resp.getFromUid());
|
||||
windowGift.setToId(resp.getToUid());
|
||||
windowGift.setGift(resp.getGift());
|
||||
@@ -146,7 +146,7 @@ public class ConsumerManager {
|
||||
if(resp.getRechargeCoin() > minPrice){
|
||||
Integer rankHide = resp.getUser().getRankHide();
|
||||
if(rankHide == 0){
|
||||
WindowRechargeDTO windowRecharge = new WindowRechargeDTO();
|
||||
WindowRechargeNotifyDTO windowRecharge = new WindowRechargeNotifyDTO();
|
||||
windowRecharge.setId(resp.getUserId());
|
||||
windowRecharge.setNickname(resp.getUser().getNickname());
|
||||
windowRecharge.setAvatar(resp.getUser().getAvatar());
|
||||
|
||||
@@ -4,9 +4,14 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.ruoyi.cai.constant.RedisHttpConstant;
|
||||
import com.ruoyi.cai.dto.app.query.index.AnchorListQuery;
|
||||
import com.ruoyi.cai.dto.app.vo.AnchorListVo;
|
||||
import com.ruoyi.cai.dto.app.vo.setting.AppHomeConfig;
|
||||
import com.ruoyi.cai.enums.SystemConfigEnum;
|
||||
import com.ruoyi.cai.enums.home.AnchorListQueryTypeEnum;
|
||||
import com.ruoyi.cai.mq.AmqpProducer;
|
||||
import com.ruoyi.cai.mq.handle.dto.LoginNotifyDTO;
|
||||
import com.ruoyi.cai.service.AnchorService;
|
||||
import com.ruoyi.common.core.domain.PageQuery;
|
||||
import com.ruoyi.common.helper.LoginHelper;
|
||||
import org.redisson.api.RBucket;
|
||||
import org.redisson.api.RedissonClient;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@@ -98,4 +103,22 @@ public class HomeManager {
|
||||
int endIndex = Math.min(limit, vos.size());
|
||||
return vos.subList(0, endIndex);
|
||||
}
|
||||
|
||||
@Autowired
|
||||
private SystemConfigManager systemConfigManager;
|
||||
@Autowired
|
||||
private AmqpProducer amqpProducer;
|
||||
|
||||
public AppHomeConfig config() {
|
||||
AppHomeConfig config = new AppHomeConfig();
|
||||
config.setOssDomain(systemConfigManager.getSystemConfig(SystemConfigEnum.COS_DOMAIN));
|
||||
config.setOpenWithdraw(systemConfigManager.getSystemConfigOfBool(SystemConfigEnum.OPEN_WITHDRAW));
|
||||
Long userId = LoginHelper.getUserId();
|
||||
if(userId != null){
|
||||
LoginNotifyDTO loginUserDTO = new LoginNotifyDTO();
|
||||
loginUserDTO.setUserId(userId);
|
||||
amqpProducer.sendCommonMq(loginUserDTO);
|
||||
}
|
||||
return config;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user