From f8fcd4fd4873a2a37ac6a3be74278663d565e658 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E6=B2=90?= Date: Tue, 25 Jun 2024 17:21:58 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9F=AD=E4=BF=A1=E8=BD=AC=E6=8D=A2=E5=B7=A5?= =?UTF-8?q?=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../maku/system/convert/SysSmsConfigConvert.java | 30 ++++++++++++++++++++++ .../net/maku/system/convert/SysSmsLogConvert.java | 23 +++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 maku-boot-system/src/main/java/net/maku/system/convert/SysSmsConfigConvert.java create mode 100644 maku-boot-system/src/main/java/net/maku/system/convert/SysSmsLogConvert.java diff --git a/maku-boot-system/src/main/java/net/maku/system/convert/SysSmsConfigConvert.java b/maku-boot-system/src/main/java/net/maku/system/convert/SysSmsConfigConvert.java new file mode 100644 index 0000000..c98ca85 --- /dev/null +++ b/maku-boot-system/src/main/java/net/maku/system/convert/SysSmsConfigConvert.java @@ -0,0 +1,30 @@ +package net.maku.system.convert; + +import net.maku.sms.config.SmsConfig; +import net.maku.system.entity.SysSmsConfigEntity; +import net.maku.system.vo.SysSmsConfigVO; +import org.mapstruct.Mapper; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 短信配置 + * + * @author 阿沐 babamu@126.com + */ +@Mapper +public interface SysSmsConfigConvert { + SysSmsConfigConvert INSTANCE = Mappers.getMapper(SysSmsConfigConvert.class); + + SysSmsConfigEntity convert(SysSmsConfigVO vo); + + SysSmsConfigVO convert(SysSmsConfigEntity entity); + + List convertList(List list); + + SmsConfig convert2(SysSmsConfigEntity entity); + + List convertList2(List list); + +} \ No newline at end of file diff --git a/maku-boot-system/src/main/java/net/maku/system/convert/SysSmsLogConvert.java b/maku-boot-system/src/main/java/net/maku/system/convert/SysSmsLogConvert.java new file mode 100644 index 0000000..a4492c1 --- /dev/null +++ b/maku-boot-system/src/main/java/net/maku/system/convert/SysSmsLogConvert.java @@ -0,0 +1,23 @@ +package net.maku.system.convert; + +import net.maku.system.entity.SysSmsLogEntity; +import net.maku.system.vo.SysSmsLogVO; +import org.mapstruct.Mapper; +import org.mapstruct.factory.Mappers; + +import java.util.List; + +/** + * 短信日志 + * + * @author 阿沐 babamu@126.com + */ +@Mapper +public interface SysSmsLogConvert { + SysSmsLogConvert INSTANCE = Mappers.getMapper(SysSmsLogConvert.class); + + SysSmsLogVO convert(SysSmsLogEntity entity); + + List convertList(List list); + +} \ No newline at end of file