content.ts
513 Bytes
import { defHttp } from '@/utils/external/http/axios';
import {
ContentParams,
LoginResultModel,
} from './model/userModel';
import type { ErrorMessageMode } from '/#/external/axios';
enum Api {
CONTENT = '/data_view/content',
}
/**
* @description: content save api
*/
export function contentSaveApi(params: ContentParams, mode: ErrorMessageMode = 'modal') {
return defHttp.post<LoginResultModel>(
{
url: Api.CONTENT,
params,
},
{
errorMessageMode: mode,
}
);
}