liusuyi
2024-07-30 5f07ddc52c8643695049c0395aa73efc913ca69d
ard-work/src/main/java/com/ruoyi/call/listener/MsgListener.java
@@ -6,6 +6,7 @@
import com.ruoyi.utils.websocket.util.WebSocketUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.context.event.EventListener;
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Component;
import java.util.HashMap;
@@ -22,12 +23,14 @@
 * @Date: 2023年09月23日8:37:00
 **/
@Component
@Slf4j
@Slf4j(topic = "msgListener")
public class MsgListener {
    @Async
    @EventListener(MessageEvent.class)
    public void ArdCallHistoryEventListener(MessageEvent messageEvent) {
        log.debug("监听到会话消息事件:"+messageEvent.getArdCallHistory().getContent());
        log.debug("在线用户数量:"+ONLINE_USER_SESSIONS.size());
        String targetId=messageEvent.getTargetId();
        ArdCallHistory ardCallHistory = messageEvent.getArdCallHistory();
        // 构建正则表达式模式