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 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);
|
||||
|
||||
/**
|
||||
* 获取消息列表
|
||||
*
|
||||
* @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);
|
||||
}
|
||||
|
||||
@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
|
||||
public void deleteAllMyMessage() {
|
||||
// 只能清空自己的消息
|
||||
|
|
Loading…
Reference in New Issue