邮件转换工具
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