邮件转换工具
This commit is contained in:
parent
f8fcd4fd48
commit
7fdd664c8c
|
@ -0,0 +1,30 @@
|
||||||
|
package net.maku.system.convert;
|
||||||
|
|
||||||
|
import net.maku.email.config.EmailConfig;
|
||||||
|
import net.maku.system.entity.SysMailConfigEntity;
|
||||||
|
import net.maku.system.vo.SysMailConfigVO;
|
||||||
|
import org.mapstruct.Mapper;
|
||||||
|
import org.mapstruct.factory.Mappers;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 邮件配置
|
||||||
|
*
|
||||||
|
* @author 阿沐 babamu@126.com
|
||||||
|
*/
|
||||||
|
@Mapper
|
||||||
|
public interface SysMailConfigConvert {
|
||||||
|
SysMailConfigConvert INSTANCE = Mappers.getMapper(SysMailConfigConvert.class);
|
||||||
|
|
||||||
|
SysMailConfigEntity convert(SysMailConfigVO vo);
|
||||||
|
|
||||||
|
SysMailConfigVO convert(SysMailConfigEntity entity);
|
||||||
|
|
||||||
|
List<SysMailConfigVO> convertList(List<SysMailConfigEntity> list);
|
||||||
|
|
||||||
|
EmailConfig convert2(SysMailConfigEntity entity);
|
||||||
|
|
||||||
|
List<EmailConfig> convertList2(List<SysMailConfigEntity> list);
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
package net.maku.system.convert;
|
||||||
|
|
||||||
|
import net.maku.system.entity.SysMailLogEntity;
|
||||||
|
import net.maku.system.vo.SysMailLogVO;
|
||||||
|
import org.mapstruct.Mapper;
|
||||||
|
import org.mapstruct.factory.Mappers;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 邮件日志
|
||||||
|
*
|
||||||
|
* @author 阿沐 babamu@126.com
|
||||||
|
*/
|
||||||
|
@Mapper
|
||||||
|
public interface SysMailLogConvert {
|
||||||
|
SysMailLogConvert INSTANCE = Mappers.getMapper(SysMailLogConvert.class);
|
||||||
|
|
||||||
|
SysMailLogEntity convert(SysMailLogVO vo);
|
||||||
|
|
||||||
|
SysMailLogVO convert(SysMailLogEntity entity);
|
||||||
|
|
||||||
|
List<SysMailLogVO> convertList(List<SysMailLogEntity> list);
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user