import { defHttp } from '@/utils/axios/index' import type { AxiosProgressEvent } from 'axios' import type { UploadFileParams } from '/#/axios' export function uploadApi(params: UploadFileParams, onUploadProgress: (progressEvent: AxiosProgressEvent) => void) { return defHttp.uploadFile( { url: '/qn/iot-system/oss/endpoint/put-file', onUploadProgress, }, params, ) }