This commit is contained in:
77
2024-07-12 23:53:14 +08:00
parent e86e61cd7b
commit 8a027e5c0d
2 changed files with 8 additions and 1 deletions

View File

@@ -18,6 +18,8 @@ public enum SystemConfigEnum {
RANK_INVITE_DAY_AWARD("138,108,88,58,38,28,28,28,28,28,28", "邀请榜日榜前10名奖励",SystemConfigGroupEnum.BUSINESS,new NumberListSystemConfigCheck(10)),
RANK_INVITE_WEEK_AWARD("888,588,388,288,188,138,138,138,138,138,138,138", "邀请榜周榜前10名奖励",SystemConfigGroupEnum.BUSINESS,new NumberListSystemConfigCheck(10)),
INVITE_BIND_RATE("1000", "邀请绑定成功率[0-1000]数字越大成功率越高",SystemConfigGroupEnum.BUSINESS, new RangeIntegerSystemConfigCheck(0,1000)),
INIT_VIDEO_MESSAGE("提示禁止任何涉黄、任何微信QQ引导到其它平台行为", "视频接通提示语",SystemConfigGroupEnum.BUSINESS),
SHARE_URL("https://h5.qx96688.com/index/invite/index", "分享链接",SystemConfigGroupEnum.BUSINESS),
// INVITE_GIFT_RATE("100", "礼物分销成功率",SystemConfigGroupEnum.BUSINESS, new RateIntegerSystemConfigCheck()),
// INVITE_GUARD_RATE("100", "守护分销成功率",SystemConfigGroupEnum.BUSINESS, new RateIntegerSystemConfigCheck()),

View File

@@ -3,6 +3,8 @@ package com.ruoyi.cai.ws.handler.message;
import com.alibaba.fastjson2.JSONObject;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.ruoyi.cai.domain.UserCall;
import com.ruoyi.cai.enums.SystemConfigEnum;
import com.ruoyi.cai.manager.SystemConfigManager;
import com.ruoyi.cai.mq.AmqpWsProducer;
import com.ruoyi.cai.service.UserCallService;
import com.ruoyi.cai.ws.bean.FdCtxData;
@@ -34,6 +36,8 @@ public class AgreeMessageHandle extends AbstractMessageHandle implements IMessag
private AmqpWsProducer amqpWsProducer;
@Autowired
private RoomService roomService;
@Autowired
private SystemConfigManager systemConfigManager;
@Override
public void processOn(Room room, FdCtxData fdCtxData, JSONObject map) {
@@ -52,7 +56,8 @@ public class AgreeMessageHandle extends AbstractMessageHandle implements IMessag
.set(UserCall::getStatus, RoomStatusEnums.STATUS_AGREE.getCode())
.set(UserCall::getBeginTime, LocalDateTime.now()));
amqpWsProducer.sendRoomSettleDelay(room.getRoomId()+"",60); // 1分钟延时消息开始扣钱
String message = "提示禁止任何涉黄、任何微信QQ引导到其它平台行为";
String message = systemConfigManager.getSystemConfig(SystemConfigEnum.INIT_VIDEO_MESSAGE);
// String message = "提示禁止任何涉黄、任何微信QQ引导到其它平台行为";
sendToAll(room.getRoomId(), WsRMsgGen.startVideo(room.getRoomId(),0L),WsRMsgGen.sysNotice(message));
try {
Long callCallTime = roomService.canCallTime(room);