| | |
| | | import org.dromara.common.log.enums.BusinessType; |
| | | import org.dromara.common.mybatis.core.page.PageQuery; |
| | | import org.dromara.common.mybatis.core.page.TableDataInfo; |
| | | import org.dromara.common.sse.utils.SseMessageUtils; |
| | | import org.dromara.common.web.core.BaseController; |
| | | import org.dromara.common.websocket.utils.WebSocketUtils; |
| | | import org.dromara.system.domain.bo.SysNoticeBo; |
| | | import org.dromara.system.domain.vo.SysNoticeVo; |
| | | import org.dromara.system.service.ISysNoticeService; |
| | |
| | | return R.fail(); |
| | | } |
| | | String type = dictService.getDictLabel("sys_notice_type", notice.getNoticeType()); |
| | | WebSocketUtils.publishAll("[" + type + "] " + notice.getNoticeTitle()); |
| | | SseMessageUtils.publishAll("[" + type + "] " + notice.getNoticeTitle()); |
| | | return R.ok(); |
| | | } |
| | | |