From c07aef6789545f3d01dab3c39e72ca3b5b87c3ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E6=B2=90?= Date: Tue, 25 Jun 2024 17:19:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=82=AE=E4=BB=B6=E9=85=8D=E7=BD=AE=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../maku/system/service/SysMailConfigService.java | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 maku-boot-system/src/main/java/net/maku/system/service/SysMailConfigService.java diff --git a/maku-boot-system/src/main/java/net/maku/system/service/SysMailConfigService.java b/maku-boot-system/src/main/java/net/maku/system/service/SysMailConfigService.java new file mode 100644 index 0000000..75eef21 --- /dev/null +++ b/maku-boot-system/src/main/java/net/maku/system/service/SysMailConfigService.java @@ -0,0 +1,33 @@ +package net.maku.system.service; + +import net.maku.email.config.EmailConfig; +import net.maku.framework.common.utils.PageResult; +import net.maku.framework.mybatis.service.BaseService; +import net.maku.system.entity.SysMailConfigEntity; +import net.maku.system.query.SysMailConfigQuery; +import net.maku.system.vo.SysMailConfigVO; + +import java.util.List; + +/** + * 邮件平台 + * + * @author 阿沐 babamu@126.com + */ +public interface SysMailConfigService extends BaseService { + + PageResult page(SysMailConfigQuery query); + + List list(Integer platform); + + /** + * 启用的邮件平台列表 + */ + List listByEnable(); + + void save(SysMailConfigVO vo); + + void update(SysMailConfigVO vo); + + void delete(List idList); +} \ No newline at end of file