1
0
mirror of https://github.com/fumiama/paper-manager.git synced 2026-06-11 03:20:24 +08:00

优化 filelist, add settings

This commit is contained in:
源文雨
2023-03-15 15:11:24 +08:00
parent 1dfebb09e2
commit 513680bdb1
28 changed files with 1098 additions and 226 deletions

View File

@@ -0,0 +1,22 @@
import { UploadApiResult } from './model/uploadModel'
import { defHttp } from '/@/utils/http/axios'
import { UploadFileParams } from '/#/axios'
import { useGlobSetting } from '/@/hooks/setting'
const { uploadUrl = '' } = useGlobSetting()
/**
* @description: Upload interface
*/
export function uploadApi(
params: UploadFileParams,
onUploadProgress: (progressEvent: ProgressEvent) => void,
) {
return defHttp.uploadFile<UploadApiResult>(
{
url: uploadUrl,
onUploadProgress,
},
params,
)
}