类 NoticeService

java.lang.Object
net.sohelp.boot.admin.core.service.notice.NoticeService

@Service public class NoticeService extends Object
消息通知服务类,提供发送系统消息的功能。
从以下版本开始:
2023/6/9
作者:
AaronFung
  • 构造器详细资料

    • NoticeService

      public NoticeService()
  • 方法详细资料

    • send

      @Comment("\u53d1\u9001\u7cfb\u7edf\u6d88\u606f") public void send(NoticeVO noticeVO) throws BusiException, SQLException, TokenAuthenticationException
      发送系统消息

      根据传入的通知信息构建消息记录,并插入数据库中。该方法会校验必要字段(如接收人、通知类型等), 并自动生成唯一ID、创建时间以及租户ID等相关字段。

      参数:
      noticeVO - 消息通知对象,包含标题、内容、接收人、发送人等信息
      抛出:
      BusiException - 当缺少必要的业务参数时抛出异常
      SQLException - 数据库操作失败时抛出异常
      TokenAuthenticationException - 用户身份验证失败时抛出异常