From 653ea22b861a6a1e576c41b6ea128e286341e18f Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Thu, 21 Mar 2024 00:38:34 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=908.1.3=E3=80=91=E3=80=90system=E3=80=91?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=8E=B7=E5=8F=96=E6=89=80=E6=9C=89=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modular/message/service/SysMessageService.java | 10 ++++++++++ .../message/service/impl/SysMessageServiceImpl.java | 12 ++++++++++++ 2 files changed, 22 insertions(+) diff --git a/kernel-s-system/system-business-portal/src/main/java/cn/stylefeng/roses/kernel/sys/modular/message/service/SysMessageService.java b/kernel-s-system/system-business-portal/src/main/java/cn/stylefeng/roses/kernel/sys/modular/message/service/SysMessageService.java index c857dca92..63158ee0b 100644 --- a/kernel-s-system/system-business-portal/src/main/java/cn/stylefeng/roses/kernel/sys/modular/message/service/SysMessageService.java +++ b/kernel-s-system/system-business-portal/src/main/java/cn/stylefeng/roses/kernel/sys/modular/message/service/SysMessageService.java @@ -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, MessagePublishA */ PageResult findPage(SysMessageRequest sysMessageRequest); + /** + * 获取消息列表 + * + * @author fengshuonan + * @since 2024/3/21 0:37 + */ + List findList(SysMessageRequest sysMessageRequest); + /** * 清空我的消息 * diff --git a/kernel-s-system/system-business-portal/src/main/java/cn/stylefeng/roses/kernel/sys/modular/message/service/impl/SysMessageServiceImpl.java b/kernel-s-system/system-business-portal/src/main/java/cn/stylefeng/roses/kernel/sys/modular/message/service/impl/SysMessageServiceImpl.java index 3f52d8187..65a370708 100644 --- a/kernel-s-system/system-business-portal/src/main/java/cn/stylefeng/roses/kernel/sys/modular/message/service/impl/SysMessageServiceImpl.java +++ b/kernel-s-system/system-business-portal/src/main/java/cn/stylefeng/roses/kernel/sys/modular/message/service/impl/SysMessageServiceImpl.java @@ -72,6 +72,18 @@ public class SysMessageServiceImpl extends ServiceImpl findList(SysMessageRequest sysMessageRequest) { + LambdaQueryWrapper 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() { // 只能清空自己的消息