From 7ea3a05f4298ddd675de1a18fff147be8b0b4950 Mon Sep 17 00:00:00 2001 From: mg <maokecheng@163.com> Date: 星期一, 10 十月 2022 17:09:49 +0800 Subject: [PATCH] 新增全部栏目获取接口 --- ycl-platform/src/main/java/com/ycl/service/message/impl/IMessageServiceImpl.java | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/service/message/impl/IMessageServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/message/impl/IMessageServiceImpl.java index fc5484d..79fb6e3 100644 --- a/ycl-platform/src/main/java/com/ycl/service/message/impl/IMessageServiceImpl.java +++ b/ycl-platform/src/main/java/com/ycl/service/message/impl/IMessageServiceImpl.java @@ -1,5 +1,8 @@ package com.ycl.service.message.impl; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ycl.dto.message.MessageParam; import com.ycl.entity.message.Message; @@ -14,7 +17,7 @@ /** * <p> - * 鏈嶅姟瀹炵幇绫� + * 娑堟伅 鏈嶅姟瀹炵幇绫� * </p> * * @author mg @@ -26,18 +29,18 @@ public Message sendMessage(MessageParam messageParam) { Message message = null; Provider provider = null; - switch (messageParam.getMessageType()) + switch (messageParam.getChannelCode()) { //鍐呯珯鍙戦�� - case 0: + case "01": provider = new InnerFactory(); break; //閭欢鍙戦�� - case 1: + case "02": provider = new MailFactory(); break; //鐭俊鍙戦�� - case 2: + case "03": provider = new SmsFactory(); break; default: @@ -47,4 +50,12 @@ sender.sendMessage(messageParam); return message; } + + @Override + public IPage<Message> list(MessageParam messageParam) { + Page<Message> page = new Page<>(messageParam.getCurrent(), messageParam.getPageSize()); + LambdaQueryWrapper<Message> queryWrapper = new LambdaQueryWrapper<>(); + Page<Message> result = baseMapper.selectPage(page, queryWrapper); + return result; + } } -- Gitblit v1.8.0