This commit is contained in:
dute7liang
2023-12-31 16:09:56 +08:00
parent d1a59f2d4a
commit 0c1fc3cada
230 changed files with 662 additions and 580 deletions

View File

@@ -3,7 +3,7 @@ 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.service.CaiUserCallService;
import com.ruoyi.cai.service.UserCallService;
import com.ruoyi.cai.ws.bean.FdCtxData;
import com.ruoyi.cai.ws.bean.Room;
import com.ruoyi.cai.ws.cache.RoomDataCache;
@@ -25,7 +25,7 @@ public class AgreeMessageHandle extends AbstractMessageHandle implements IMessag
@Autowired
private RoomDataCache roomDataCache;
@Autowired
private CaiUserCallService userCallService;
private UserCallService userCallService;
@Override
public void processOn(Room room, FdCtxData fdCtxData, JSONObject map) {

View File

@@ -3,7 +3,7 @@ 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.service.CaiUserCallService;
import com.ruoyi.cai.service.UserCallService;
import com.ruoyi.cai.trd.ImDataRes;
import com.ruoyi.cai.trd.ImMsgGen;
import com.ruoyi.cai.trd.Yunxin;
@@ -24,7 +24,7 @@ import org.springframework.stereotype.Component;
@Component("cancel")
public class CancelMessageHandler extends AbstractMessageHandle implements IMessageHandler {
@Autowired
private CaiUserCallService userCallService;
private UserCallService userCallService;
@Autowired
private RoomService roomService;
@Autowired

View File

@@ -4,9 +4,9 @@ import com.alibaba.fastjson2.JSONObject;
import com.ruoyi.cai.domain.Account;
import com.ruoyi.cai.domain.Gift;
import com.ruoyi.cai.dto.app.query.GiveGiftRes;
import com.ruoyi.cai.service.CaiAccountService;
import com.ruoyi.cai.service.CaiGiftService;
import com.ruoyi.cai.service.CaiUserGiftService;
import com.ruoyi.cai.service.AccountService;
import com.ruoyi.cai.service.GiftService;
import com.ruoyi.cai.service.UserGiftService;
import com.ruoyi.cai.ws.bean.FdCtxData;
import com.ruoyi.cai.ws.bean.Room;
import com.ruoyi.cai.ws.dto.WsRMsgGen;
@@ -18,11 +18,11 @@ import org.springframework.stereotype.Component;
@Component("gift")
public class GiftMessageHandler extends AbstractMessageHandle implements IMessageHandler {
@Autowired
private CaiGiftService giftService;
private GiftService giftService;
@Autowired
private CaiAccountService accountService;
private AccountService accountService;
@Autowired
private CaiUserGiftService userGiftService;
private UserGiftService userGiftService;
@Override
public void processOn(Room room, FdCtxData fdCtxData, JSONObject map) {
Long giftId = map.getLong("giftId");

View File

@@ -3,7 +3,7 @@ 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.service.CaiUserCallService;
import com.ruoyi.cai.service.UserCallService;
import com.ruoyi.cai.trd.ImDataRes;
import com.ruoyi.cai.trd.ImMsgGen;
import com.ruoyi.cai.trd.Yunxin;
@@ -29,7 +29,7 @@ public class RefuseMessageHandler extends AbstractMessageHandle implements IMess
@Autowired
private RoomService roomService;
@Autowired
private CaiUserCallService userCallService;
private UserCallService userCallService;
@Autowired
private Yunxin yunxin;
@Override

View File

@@ -3,10 +3,10 @@ package com.ruoyi.cai.ws.manager;
import com.ruoyi.cai.domain.Anchor;
import com.ruoyi.cai.domain.User;
import com.ruoyi.cai.domain.UserCall;
import com.ruoyi.cai.service.CaiAnchorService;
import com.ruoyi.cai.service.CaiUserCallService;
import com.ruoyi.cai.service.CaiUserInviteService;
import com.ruoyi.cai.service.CaiUserService;
import com.ruoyi.cai.service.AnchorService;
import com.ruoyi.cai.service.UserCallService;
import com.ruoyi.cai.service.UserInviteService;
import com.ruoyi.cai.service.UserService;
import com.ruoyi.cai.ws.bean.Room;
import com.ruoyi.cai.ws.bean.RoomData;
import com.ruoyi.cai.ws.bean.UserData;
@@ -28,13 +28,13 @@ public class WebSocketManager {
@Autowired
private RoomService roomService;
@Autowired
private CaiUserCallService userCallService;
private UserCallService userCallService;
@Autowired
private CaiUserService userService;
private UserService userService;
@Autowired
private CaiAnchorService anchorService;
private AnchorService anchorService;
@Autowired
private CaiUserInviteService userInviteService;
private UserInviteService userInviteService;
@Autowired
private RoomDataCache roomDataCache;
@Autowired

View File

@@ -3,8 +3,8 @@ package com.ruoyi.cai.ws.processon;
import cn.hutool.core.date.DateUtil;
import com.ruoyi.cai.trd.Agora;
import com.ruoyi.cai.executor.ExecutorConstant;
import com.ruoyi.cai.service.CaiAnchorService;
import com.ruoyi.cai.service.CaiUserService;
import com.ruoyi.cai.service.AnchorService;
import com.ruoyi.cai.service.UserService;
import com.ruoyi.cai.ws.bean.FdCtxData;
import com.ruoyi.cai.ws.bean.Room;
import com.ruoyi.cai.ws.cache.*;
@@ -41,9 +41,9 @@ public class OpenLogic {
@Autowired
private OnlineDataCache onlineDataCache;
@Autowired
private CaiUserService userService;
private UserService userService;
@Autowired
private CaiAnchorService anchorService;
private AnchorService anchorService;
@Autowired
private Agora agora;

View File

@@ -3,9 +3,9 @@ package com.ruoyi.cai.ws.service;
import cn.hutool.core.date.DateUtil;
import com.ruoyi.cai.domain.Account;
import com.ruoyi.cai.executor.ExecutorConstant;
import com.ruoyi.cai.service.CaiAccountService;
import com.ruoyi.cai.service.CaiAnchorService;
import com.ruoyi.cai.service.CaiUserService;
import com.ruoyi.cai.service.AccountService;
import com.ruoyi.cai.service.AnchorService;
import com.ruoyi.cai.service.UserService;
import com.ruoyi.cai.trd.Agora;
import com.ruoyi.cai.ws.bean.Room;
import com.ruoyi.cai.ws.bean.RoomData;
@@ -33,15 +33,15 @@ public class RoomService {
@Autowired
private CallerRoomCache callerRoomCache;
@Autowired
private CaiAccountService accountService;
private AccountService accountService;
@Autowired
private FdCtxDataCache fdCtxDataCache;
@Autowired
private RoomCtxCache roomCtxCache;
@Autowired
private CaiUserService userService;
private UserService userService;
@Autowired
private CaiAnchorService anchorService;
private AnchorService anchorService;
@Autowired
private Agora agora;

View File

@@ -2,7 +2,7 @@ package com.ruoyi.cai.ws.service;
import cn.hutool.core.date.DateUtil;
import com.ruoyi.cai.domain.Account;
import com.ruoyi.cai.service.CaiAccountService;
import com.ruoyi.cai.service.AccountService;
import com.ruoyi.cai.trd.ImDataRes;
import com.ruoyi.cai.trd.ImMsgGen;
import com.ruoyi.cai.trd.Yunxin;
@@ -27,7 +27,7 @@ public class SettleService {
@Autowired
private RoomDataCache roomDataCache;
@Autowired
private CaiAccountService accountService;
private AccountService accountService;
@Autowired
private OnlineDataCache onlineDataCache;
@Autowired