接口 MessageSendService

所有超级接口:
plus.hiver.common.base.HiverBaseService<MessageSend,Long>
所有已知实现类:
MessageSendServiceImpl

public interface MessageSendService extends plus.hiver.common.base.HiverBaseService<MessageSend,Long>
消息发送接口

尊重知识产权,CV 请保留版权,海文科技 https://hiver.cc 出品,不允许非法使用,后果自负

作者:
Yazhi Li
  • 方法详细资料

    • send

      MessageSend send(MessageSend messageSend)
      发送消息 带websock推送
    • deleteByMessageId

      void deleteByMessageId(Long messageId)
      通过消息id删除
    • findByCondition

      org.springframework.data.domain.Page<MessageSend> findByCondition(MessageSend messageSend, org.springframework.data.domain.Pageable pageable)
      多条件分页获取
    • updateStatusByUserId

      void updateStatusByUserId(Long userId, Integer status)
      批量更新消息状态
    • deleteByUserId

      void deleteByUserId(Long userId)
      通过userId删除
    • getTemplateMessage

      Message getTemplateMessage(Long messageId, Map<String,String> params)
      获得填充变量后的消息
    • sendTemplateMessage

      void sendTemplateMessage(List<Long> userIds, Long messageId, Map<String,String> params)
      发送模版消息
      参数:
      userIds - 发送用户
      messageId - 消息ID
      params - 消息模版变量参数
    • sendTemplateMessage

      void sendTemplateMessage(Long userId, Long messageId, Map<String,String> params)
      发送模版消息
      参数:
      userId - 发送给单个用户
      messageId - 消息ID
      params - 消息模版变量参数