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