This commit is contained in:
Wang Kejun 2023-09-13 16:48:21 +08:00
parent d280f92ffa
commit 6b6dcc1b50
6 changed files with 8 additions and 8 deletions

View File

@ -1,3 +1,3 @@
export declare class Upload {
uploadFile(file: string, name: string, uploadUrl: string, formData: Record<string, any>, autoInform?: boolean): Promise<any>;
uploadFile(file: string | File, name: string, uploadUrl: string, formData: Record<string, any>, autoInform?: boolean): Promise<any>;
}

View File

@ -1,3 +1,3 @@
export declare class Upload {
uploadFile(file: File, name: string, uploadUrl: string, formData: Record<string, any>, autoInform?: boolean): Promise<any>;
uploadFile(file: File | string, name: string, uploadUrl: string, formData: Record<string, any>, autoInform?: boolean): Promise<any>;
}

View File

@ -1,3 +1,3 @@
export declare class Upload {
uploadFile(file: string, name: string, uploadUrl: string, formData: Record<string, any>, autoInform?: boolean): Promise<any>;
uploadFile(file: string | File, name: string, uploadUrl: string, formData: Record<string, any>, autoInform?: boolean): Promise<any>;
}

View File

@ -1,3 +1,3 @@
export declare class Upload {
uploadFile(file: File, name: string, uploadUrl: string, formData: Record<string, any>, autoInform?: boolean): Promise<any>;
uploadFile(file: File | string, name: string, uploadUrl: string, formData: Record<string, any>, autoInform?: boolean): Promise<any>;
}

View File

@ -2,7 +2,7 @@ import { promisify } from './promisify';
export class Upload {
async uploadFile(
file: string,
file: string | File,
name: string,
uploadUrl: string,
formData: Record<string, any>,
@ -11,7 +11,7 @@ export class Upload {
const wxUploadFile = promisify(wx.uploadFile);
const result = await wxUploadFile({
url: uploadUrl,
filePath: file!,
filePath: file as string,
name: name || 'file',
formData: formData,
});

View File

@ -2,7 +2,7 @@
export class Upload {
async uploadFile(
file: File,
file: File | string,
name: string,
uploadUrl: string,
formData: Record<string, any>,
@ -12,7 +12,7 @@ export class Upload {
for (const key of Object.keys(formData)) {
formData2.append(key, formData[key]);
}
formData2.append(name || 'file', file);
formData2.append(name || 'file', file as File);
const options = {
body: formData2,