IMessageService.java 625 B

12345678910111213141516171819202122232425262728
  1. package com.cloudcross.ssp.service;
  2. import java.util.List;
  3. import java.util.Map;
  4. import com.cloudcross.ssp.model.Message;
  5. import com.cloudcross.ssp.base.service.IGenericService;
  6. public interface IMessageService extends IGenericService<Message> {
  7. /**
  8. * 用状态和搜索条件查找消息
  9. */
  10. public int countByStatus(Map<String, Object> paramMap);
  11. /**
  12. *
  13. * @param type 对应消息类型
  14. * @return
  15. */
  16. public List<Message> findByType(int type);
  17. public Message selectByRead(Long id);
  18. public List<Message> findByType(Map<String, Object> paramMap);
  19. boolean updateRead(List<Long> IdList, int read);
  20. }