use of com.bc.pmpheep.back.vo.MyMessageVO in project pmph by BCSquad.
the class UserMessageController method myMessageIcon.
/**
* 功能描述:获取前几条未读消息
*
* @param pageSize 前几条消息
* @param pageNumber 当前页码
* @param userId 用户id
* @param userType 用户类型
* @return
*/
@ResponseBody
@LogDetail(businessType = BUSSINESS_TYPE, logRemark = "获取前几条未读消息")
@RequestMapping(value = "/list/myMessageIcon", method = RequestMethod.GET)
public ResponseBean myMessageIcon(Integer pageSize, Integer pageNumber, Long userId, Integer userType) {
PageParameter<MyMessageVO> pageParameter = new PageParameter<>(pageNumber, pageSize);
MyMessageVO myMessageVO = new MyMessageVO();
myMessageVO.setUserId(userId);
myMessageVO.setUserType(userType);
myMessageVO.setIsRead(false);
pageParameter.setParameter(myMessageVO);
return new ResponseBean(userMessageService.listMyMessageOfIcon(pageParameter));
}
use of com.bc.pmpheep.back.vo.MyMessageVO in project pmph by BCSquad.
the class UserMessageController method myMessage.
/**
* 功能描述:获取我的消息列表
*
* @param pageSize 当页条数
* @param pageNumber 当前页码
* @param title 标题
* @param isRead 是否已读
* @param userId 用户id
* @param userType 用户类型
* @return
*/
@ResponseBody
@LogDetail(businessType = BUSSINESS_TYPE, logRemark = "查询我的消息列表")
@RequestMapping(value = "/list/myMessage", method = RequestMethod.GET)
public ResponseBean myMessage(Integer pageSize, Integer pageNumber, String title, Boolean isRead, Long userId, Integer userType) {
PageParameter<MyMessageVO> pageParameter = new PageParameter<>(pageNumber, pageSize);
MyMessageVO myMessageVO = new MyMessageVO();
myMessageVO.setUserId(userId);
myMessageVO.setUserType(userType);
myMessageVO.setTitle(title);
myMessageVO.setIsRead(isRead);
pageParameter.setParameter(myMessageVO);
return new ResponseBean(userMessageService.listMyMessage(pageParameter));
}
Aggregations