|
|
|
|
@ -4,7 +4,6 @@ import errorCode from '@/utils/errorCode'
|
|
|
|
|
import { toast, showConfirm, tansParams } from '@/utils/common'
|
|
|
|
|
import { ResponseData, RequestUploadConfig } from '@/types/request'
|
|
|
|
|
import useUserStore from '@/store/modules/user'
|
|
|
|
|
const userStore = useUserStore()
|
|
|
|
|
|
|
|
|
|
let timeout = 10000
|
|
|
|
|
const baseUrl = config.baseUrl
|
|
|
|
|
@ -22,6 +21,7 @@ const upload = <T>(config:RequestUploadConfig):Promise<ResponseData<T>> => {
|
|
|
|
|
url = url.slice(0, -1)
|
|
|
|
|
config.url = url
|
|
|
|
|
}
|
|
|
|
|
const userStore = useUserStore()
|
|
|
|
|
return new Promise((resolve, reject) => {
|
|
|
|
|
uni.uploadFile({
|
|
|
|
|
timeout: config.timeout || timeout,
|
|
|
|
|
|