123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- package com.iamberry.app.service;
- import java.util.Date;
- import java.util.List;
- import org.springframework.stereotype.Service;
- import com.iamberry.app.core.entity.Message;
- import com.iamberry.app.core.entity.User;
- import com.iamberry.app.core.serch.SerchParam;
- import com.iamberry.app.face.MessageService;
- import com.iamberry.wechat.core.entity.PageBean;
- @Service
- public class MessageServiceImpl extends BaseService implements MessageService {
-
- public List<User> selectUser(PageBean page){
- page.initRecordBegin();
- return messageMapper.selectUser(page);
- }
-
-
- public int selectUserCount(SerchParam params){
- return messageMapper.selectUserCount(params);
- }
-
-
- public int updateMessage(Message message){
- return messageMapper.updateMessage(message);
- }
-
-
- public int insertMessage(Message message){
- message.setCreate_date(new Date());
- message.setIs_read(Long.valueOf("2"));
- return messageMapper.insertMessage(message);
- }
-
-
- public int selectMessageCount(SerchParam params){
- return messageMapper.selectMessageCount(params);
- }
-
-
- public List<Message> selectMessageRecoreds(PageBean page){
- page.initRecordBegin();
- return messageMapper.selectMessageRecoreds(page);
- }
-
-
- public List<Message> selectSysMessageRecoreds(){
- return messageMapper.selectSysMessageRecoreds();
- }
-
-
- public Message selectUserMessageByid(Long id){
- Message message = messageMapper.selectUserMessageByid(id);
- if (message == null) {
- return null;
- }
-
- message.setRead_date(new Date());
- message.setIs_read(Long.valueOf("1"));
- messageMapper.updateMessage(message);
- return message;
- }
-
-
- public List<Message> selectUserMessageRecoreds(String token){
-
- User userInfo = validateUserToken(token);
- if (userInfo == null) {
- return null;
- }
- return messageMapper.selectUserMessageRecoreds(userInfo.getId());
- }
-
-
- public int selectUserMessageByisread(String token,
- Long isread){
- User userInfo = validateUserToken(token);
- if (userInfo == null) {
- return -1;
- }
-
- return messageMapper.selectUserMessageByisread(userInfo.getId(),isread);
- }
- }
|