mirror of https://gitee.com/stylefeng/roses
【8.1.3】【system】更新获取所有消息列表
parent
26ca42eef3
commit
653ea22b86
|
@ -6,6 +6,8 @@ import cn.stylefeng.roses.kernel.sys.modular.message.entity.SysMessage;
|
||||||
import cn.stylefeng.roses.kernel.sys.modular.message.pojo.request.SysMessageRequest;
|
import cn.stylefeng.roses.kernel.sys.modular.message.pojo.request.SysMessageRequest;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 系统消息服务类
|
* 系统消息服务类
|
||||||
*
|
*
|
||||||
|
@ -42,6 +44,14 @@ public interface SysMessageService extends IService<SysMessage>, MessagePublishA
|
||||||
*/
|
*/
|
||||||
PageResult<SysMessage> findPage(SysMessageRequest sysMessageRequest);
|
PageResult<SysMessage> findPage(SysMessageRequest sysMessageRequest);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取消息列表
|
||||||
|
*
|
||||||
|
* @author fengshuonan
|
||||||
|
* @since 2024/3/21 0:37
|
||||||
|
*/
|
||||||
|
List<SysMessage> findList(SysMessageRequest sysMessageRequest);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 清空我的消息
|
* 清空我的消息
|
||||||
*
|
*
|
||||||
|
|
|
@ -72,6 +72,18 @@ public class SysMessageServiceImpl extends ServiceImpl<SysMessageMapper, SysMess
|
||||||
return PageResultFactory.createPageResult(pageList);
|
return PageResultFactory.createPageResult(pageList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<SysMessage> findList(SysMessageRequest sysMessageRequest) {
|
||||||
|
LambdaQueryWrapper<SysMessage> wrapper = createWrapper(sysMessageRequest);
|
||||||
|
|
||||||
|
// 查询关键字段
|
||||||
|
wrapper.select(SysMessage::getMessageId, SysMessage::getMessageTitle, SysMessage::getPriorityLevel, SysMessage::getReadFlag,
|
||||||
|
SysMessage::getMessageSendTime,
|
||||||
|
SysMessage::getMessageType, SysMessage::getMessageUrl, SysMessage::getBusinessType, SysMessage::getBusinessId);
|
||||||
|
|
||||||
|
return this.list(wrapper);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void deleteAllMyMessage() {
|
public void deleteAllMyMessage() {
|
||||||
// 只能清空自己的消息
|
// 只能清空自己的消息
|
||||||
|
|
Loading…
Reference in New Issue