|
|
@ -59,7 +59,7 @@ public class SysMessageController extends CoreBaseController {
|
|
|
|
.notNull("messageReceiversId",sysMessage.getMessageReceiversId());
|
|
|
|
.notNull("messageReceiversId",sysMessage.getMessageReceiversId());
|
|
|
|
|
|
|
|
|
|
|
|
// 设置发件人名称
|
|
|
|
// 设置发件人名称
|
|
|
|
sysMessage.setMessageSenderId(getSessionUser().getUserId());
|
|
|
|
sysMessage.setMessageSenderId(getSessionUser().getUser().getId());
|
|
|
|
sysMessage.setMessageSenderNameRdd(getSessionUser().getUserName());
|
|
|
|
sysMessage.setMessageSenderNameRdd(getSessionUser().getUserName());
|
|
|
|
sysMessage.setMessageSendTime(sdf.format(new Date()));
|
|
|
|
sysMessage.setMessageSendTime(sdf.format(new Date()));
|
|
|
|
sysMessage.setMessageContentType(ImppEnumUtil.MESSAGE_TYPE_CONTENT.HTML.getValue());
|
|
|
|
sysMessage.setMessageContentType(ImppEnumUtil.MESSAGE_TYPE_CONTENT.HTML.getValue());
|
|
|
@ -182,7 +182,7 @@ public class SysMessageController extends CoreBaseController {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
// 设置消息类型为站内信
|
|
|
|
// 设置消息类型为站内信
|
|
|
|
sysRefUserMessage.setMessageTypeRdd(ImppEnumUtil.MESSAGE_TYPE.LETTER.getValue());
|
|
|
|
sysRefUserMessage.setMessageTypeRdd(ImppEnumUtil.MESSAGE_TYPE.LETTER.getValue());
|
|
|
|
sysRefUserMessage.setReceiverId(getSessionUser().getUserId());
|
|
|
|
sysRefUserMessage.setReceiverId(getSessionUser().getUser().getId());
|
|
|
|
|
|
|
|
|
|
|
|
ListPager userMessageList = sysMessageService.querySysRefUserMessageByPager(sysRefUserMessage,pager);
|
|
|
|
ListPager userMessageList = sysMessageService.querySysRefUserMessageByPager(sysRefUserMessage,pager);
|
|
|
|
return ResultBean.success("查询成功").setListPager(userMessageList).setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
|
|
|
|
return ResultBean.success("查询成功").setListPager(userMessageList).setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
|
|
|
@ -198,6 +198,7 @@ public class SysMessageController extends CoreBaseController {
|
|
|
|
public ResultBean querySysRefUserMessageByPager(SysMessage sysMessage,Pager pager){
|
|
|
|
public ResultBean querySysRefUserMessageByPager(SysMessage sysMessage,Pager pager){
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
// 发件人为当前用户
|
|
|
|
// 发件人为当前用户
|
|
|
|
|
|
|
|
sysMessage.setMessageType(ImppEnumUtil.MESSAGE_TYPE.LETTER.getValue());
|
|
|
|
sysMessage.setMessageSenderId(getSessionUser().getUser().getId());
|
|
|
|
sysMessage.setMessageSenderId(getSessionUser().getUser().getId());
|
|
|
|
|
|
|
|
|
|
|
|
ListPager sysMessageListPager = sysMessageService.querySysMessageByPager(sysMessage,pager);
|
|
|
|
ListPager sysMessageListPager = sysMessageService.querySysMessageByPager(sysMessage,pager);
|
|
|
@ -213,7 +214,7 @@ public class SysMessageController extends CoreBaseController {
|
|
|
|
@ApiOperation(value = "查看用户未读站内信")
|
|
|
|
@ApiOperation(value = "查看用户未读站内信")
|
|
|
|
public ResultBean findUnreadUserMessage(){
|
|
|
|
public ResultBean findUnreadUserMessage(){
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
List userMessageList = sysMessageService.findSysRefUserMessageByUserIdAndStatus(getSessionUser().getUserInfo().getId(),
|
|
|
|
List userMessageList = sysMessageService.findSysRefUserMessageByUserIdAndStatus(getSessionUser().getUser().getId(),
|
|
|
|
ImppEnumUtil.MESSAGE_STATUS.UNREAD.getValue());
|
|
|
|
ImppEnumUtil.MESSAGE_STATUS.UNREAD.getValue());
|
|
|
|
return ResultBean.success("查询成功").setResultList(userMessageList).setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
|
|
|
|
return ResultBean.success("查询成功").setResultList(userMessageList).setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
|
|
|
|
}catch(ImppBusiException busExcep){
|
|
|
|
}catch(ImppBusiException busExcep){
|
|
|
@ -304,7 +305,7 @@ public class SysMessageController extends CoreBaseController {
|
|
|
|
|
|
|
|
|
|
|
|
// 设置发件人名称
|
|
|
|
// 设置发件人名称
|
|
|
|
sysMessage.setMessageType(ImppEnumUtil.MESSAGE_TYPE.LETTER.getValue());
|
|
|
|
sysMessage.setMessageType(ImppEnumUtil.MESSAGE_TYPE.LETTER.getValue());
|
|
|
|
sysMessage.setMessageSenderId(getSessionUser().getUserId());
|
|
|
|
sysMessage.setMessageSenderId(getSessionUser().getUser().getId());
|
|
|
|
sysMessage.setMessageSenderNameRdd(getSessionUser().getUserName());
|
|
|
|
sysMessage.setMessageSenderNameRdd(getSessionUser().getUserName());
|
|
|
|
sysMessage.setMessageSendTime(sdf.format(new Date()));
|
|
|
|
sysMessage.setMessageSendTime(sdf.format(new Date()));
|
|
|
|
sysMessage.setMessageContentType(ImppEnumUtil.MESSAGE_TYPE_CONTENT.HTML.getValue());
|
|
|
|
sysMessage.setMessageContentType(ImppEnumUtil.MESSAGE_TYPE_CONTENT.HTML.getValue());
|
|
|
|