feat: 新增通知公告功能

新增通知公告功能
This commit is contained in:
胡少翔
2024-09-14 11:14:23 +08:00
parent 0c47c8eca9
commit a7131263c6
7 changed files with 69 additions and 7 deletions

View File

@@ -1,4 +1,4 @@
package com.youlai.boot.platform.websocket.service;
package com.youlai.boot.module.websocket.service;
import com.youlai.boot.common.enums.NoticeWayEnum;
import com.youlai.boot.system.model.dto.MessageDTO;

View File

@@ -2,7 +2,7 @@ package com.youlai.boot.module.websocket.service.impl;
import com.youlai.boot.common.enums.NoticeWayEnum;
import com.youlai.boot.common.enums.NoticeTypeEnum;
import com.youlai.boot.platform.websocket.service.MessageService;
import com.youlai.boot.module.websocket.service.MessageService;
import com.youlai.boot.system.event.UserConnectionEvent;
import com.youlai.boot.system.model.dto.ChatMessage;
import com.youlai.boot.system.model.dto.MessageDTO;
@@ -58,7 +58,6 @@ public class WebsocketServiceImpl implements MessageService {
*/
@Scheduled(fixedRate = 5000)
public void sendOnlineUserCount() {
log.info("Send online user count: {}", onlineUsers.size());
messagingTemplate.convertAndSend("/topic/onlineUserCount", onlineUsers.size());
}

View File

@@ -1,6 +1,6 @@
package com.youlai.boot.system.handler;
import com.youlai.boot.platform.websocket.service.MessageService;
import com.youlai.boot.module.websocket.service.MessageService;
import com.youlai.boot.system.model.dto.MessageDTO;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Component;