短信配置服务

This commit is contained in:
阿沐 2024-06-25 17:20:15 +08:00
parent 7ba5b5f43a
commit 5667ed6be4

View File

@ -0,0 +1,35 @@
package net.maku.system.service;
import net.maku.framework.common.utils.PageResult;
import net.maku.framework.mybatis.service.BaseService;
import net.maku.sms.config.SmsConfig;
import net.maku.system.entity.SysSmsConfigEntity;
import net.maku.system.query.SysSmsConfigQuery;
import net.maku.system.vo.SysSmsConfigVO;
import java.util.List;
/**
* 短信配置
*
* @author 阿沐 babamu@126.com
* <a href="https://maku.net">MAKU</a>
*/
public interface SysSmsConfigService extends BaseService<SysSmsConfigEntity> {
PageResult<SysSmsConfigVO> page(SysSmsConfigQuery query);
List<SysSmsConfigVO> list(Integer platform);
/**
* 启用的短信平台列表
*/
List<SmsConfig> listByEnable();
void save(SysSmsConfigVO vo);
void update(SysSmsConfigVO vo);
void delete(List<Long> idList);
}