This commit is contained in:
2023-12-04 18:05:57 +08:00
parent 902fcef9b2
commit 00964a15f3
146 changed files with 3486 additions and 205 deletions

View File

@@ -3,8 +3,29 @@ package top.fatweb.api.service.system
import top.fatweb.api.param.system.MailSettingsParam
import top.fatweb.api.vo.system.SettingsVo
/**
* Settings service interface
*
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface ISettingsService {
/**
* Get all settings
*
* @return SettingVo object
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
* @see SettingsVo
*/
fun get(): SettingsVo
/**
* Update mail settings
*
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
* @see MailSettingsParam
*/
fun updateMail(mailSettingsParam: MailSettingsParam)
}