Finish mail settings management

This commit is contained in:
2023-12-05 18:17:14 +08:00
parent f19e08bdcd
commit 00887e2e2e
7 changed files with 178 additions and 64 deletions

View File

@@ -8,7 +8,6 @@ import {
URL_SYS_GROUP,
URL_SYS_GROUP_LIST,
URL_SYS_LOG,
URL_SYS_SETTINGS,
URL_SYS_SETTINGS_MAIL
} from '@/constants/urls.constants'
import request from '@/services/index'
@@ -66,7 +65,10 @@ export const r_sys_group_delete_list = (ids: React.Key[]) => request.delete(URL_
export const r_sys_log_get = (param: SysLogGetParam) =>
request.get<PageVo<SysLogGetVo>>(URL_SYS_LOG, param)
export const r_sys_settings_get = () => request.get<SystemSettingVo>(URL_SYS_SETTINGS)
export const r_sys_settings_mail_get = () => request.get<MailSettingsVo>(URL_SYS_SETTINGS_MAIL)
export const r_sys_settings_mail_update = (param: MailSettingsParam) =>
request.put(URL_SYS_SETTINGS_MAIL, param)
export const r_sys_settings_mail_send = (param: MailSendParam) =>
request.post(URL_SYS_SETTINGS_MAIL, param)