import { defHttp } from '@jdlinker/func'; enum Api { oss_list = '/settings/sysOssSetting/list', oss_save = '/settings/sysOssSetting/add', oss_edit = '/settings/sysOssSetting/edit', msg_list = '/settings/sysMsgSetting/list', msg_save = '/settings/sysMsgSetting/add', msg_edit = '/settings/sysMsgSetting/edit', email_list = '/settings/sysEmailSetting/list', email_save = '/settings/sysEmailSetting/add', email_edit = '/settings/sysEmailSetting/edit', base_query = '/sys/base/queryByTenantId', base_setting = '/sys/base/queryBaseSetting', base_save = '/sys/base/config' } /** * oss列表接口 * @param params */ export const ossList = (params) => defHttp.get({ url: Api.oss_list, params }); /** * oss保存或者更新 * @param params */ export const ossSave = (params, isUpdate) => { const url = isUpdate ? Api.oss_edit : Api.oss_save; return defHttp.post({ url: url, params }); }; /** * 短信列表接口 * @param params */ export const msgList = (params) => defHttp.get({ url: Api.msg_list, params }); /** * 短信保存或者更新 * @param params */ export const msgSave = (params, isUpdate) => { const url = isUpdate ? Api.msg_edit : Api.msg_save; return defHttp.post({ url: url, params }); }; /** * 邮箱列表接口 * @param params */ export const emailList = (params) => defHttp.get({ url: Api.email_list, params }); /** * 邮箱保存或者更新 * @param params */ export const emailSave = (params, isUpdate) => { const url = isUpdate ? Api.email_edit : Api.email_save; return defHttp.post({ url: url, params }); }; /** * 基本信息查询接口 * @param params */ export const baseQuery = (params) => defHttp.post({ url: Api.base_query, params }); export const baseSetting = (params) => defHttp.post({ url: Api.base_setting, params }); /** * 基本信息保存或者更新 * @param params */ export const baseConfig = (params, isUpdate) => { const url = isUpdate ? Api.base_save : Api.base_save; return defHttp.post({ url: url, params }); };