JtMessageProducerService.java 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.goafanti.message.service;
  2. import com.goafanti.common.model.JtMessageProducer;
  3. import com.goafanti.core.mybatis.page.Pagination;
  4. public interface JtMessageProducerService {
  5. /**
  6. * 新增系统消息
  7. * @param messageProducer
  8. * @return
  9. */
  10. int addMessage(JtMessageProducer messageProducer);
  11. /**
  12. * 系统向注册用户发送信息
  13. * @param messageId
  14. * @return
  15. */
  16. int addSendMessage(String messageId);
  17. /**
  18. * 查看消息信息
  19. * @param messageId
  20. * @return
  21. */
  22. JtMessageProducer getMessageById(String messageId);
  23. /**
  24. * 修改消息
  25. * @param messageProducer
  26. * @return
  27. */
  28. int updateMessageById(JtMessageProducer messageProducer);
  29. /**
  30. * 消息列表
  31. * @return
  32. */
  33. Pagination<JtMessageProducer> getMessageList(JtMessageProducer messageProducer, String sendStartTime, String sendEndTime, String code,Integer subject,Integer pageNo,Integer pageSize);
  34. int MobileMessage(String messageCode);
  35. }