package com.cab.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.cab.dao.CabMymessageMapper; import com.cab.model.CabMymessage; @Service("cabMymessageService") public class CabMymessageServiceImpl { @Autowired public CabMymessageMapper cabMymessageMapper; /** * 得到我的消息列表 --lyy * * @param userId * @return */ public List getMymessageCount(String userId, String isRead) { List list = cabMymessageMapper.getMymessageCount(userId, isRead); return list; } public List getMymessageByType(String userId, Integer type, String isRead) { List list = cabMymessageMapper.getMymessageByType(userId, type, isRead); return list; } public CabMymessage getMymessageById(Integer id) { CabMymessage result = cabMymessageMapper.selectByPrimaryKey(id); return result; } public int updateIsRead(Integer id) { CabMymessage c = new CabMymessage(); c.setId(id); c.setIsread(1); return cabMymessageMapper.updateByPrimaryKeySelective(c); } public int updateAllIsRead(String userId) { return cabMymessageMapper.updateAllIsRead(userId); } }