import http from '@/api'; import { Setting } from '../interface/setting'; export const getSettingInfo = () => { return http.post(`/settings/search`); }; export const updateSetting = (param: Setting.SettingUpdate) => { return http.put(`/settings`, param); }; export const updatePassword = (param: Setting.PasswordUpdate) => { return http.put(`/settings/password`, param); }; export const handleExpired = (param: Setting.PasswordUpdate) => { return http.put(`/settings/expired/handle`, param); }; export const syncTime = () => { return http.post(`/settings/time/sync`, {}); }; export const cleanMonitors = () => { return http.post(`/settings/monitor/clean`, {}); }; export const getMFA = () => { return http.get(`/settings/mfa`, {}); }; export const loadDaemonJsonPath = () => { return http.get(`/settings/daemonjson`, {}); }; export const bindMFA = (param: Setting.MFABind) => { return http.post(`/settings/mfa/bind`, param); };