UNPKG

create-iking-admin

Version:

金合技术中台脚手架

31 lines (28 loc) 718 B
/* * @Author: wfl * @LastEditors: wfl * @description: * @updateInfo: * @Date: 2022-08-30 14:59:16 * @LastEditTime: 2022-09-02 14:59:03 */ import { useGlobSetting } from '@/global/hooks/setting'; import { defHttp } from '@/mainApp/utils/http/axios'; import { UploadFileParams } from '@t/axios'; import { UploadApiResult } from './model/uploadModel'; const { uploadUrl = '' } = useGlobSetting(); /** * @description: Upload interface */ export function uploadApi( params: UploadFileParams, onUploadProgress: (progressEvent: ProgressEvent) => void, ) { return defHttp.uploadFile<UploadApiResult>( { url: uploadUrl, onUploadProgress, }, params, ); }