This commit is contained in:
2025-05-27 19:01:45 +08:00
parent 57d0caa0a9
commit 3c812c37e7
7 changed files with 186 additions and 57 deletions

View File

@@ -143,22 +143,28 @@ export const uploadFile = ({count}) => {
uni.chooseImage({
count: count,
success: ({tempFilePaths}) => {
const file = tempFilePaths[0];
uni.uploadFile({
url: BASEURL + '/upload/upload',
filePath: file,
name: "file",
header: {
token: UserStore.token
},
success: ({data}) => {
resolve(JSON.parse(data));
},
fail: (err) => {
showToast(err.errMsg);
reject(err);
}
});
const all = tempFilePaths.map(v => new Promise((res, rej) => {
uni.uploadFile({
url: BASEURL + '/upload/upload',
filePath: v,
name: "file",
header: {
token: UserStore.token
},
success: ({data}) => {
res(JSON.parse(data).data);
},
fail: (err) => {
showToast(err.errMsg);
rej(err);
}
});
}));
Promise.all(all).then((res) => {
resolve(res);
}).catch(err => {
reject(err);
})
},
fail: (err) => {
showToast(err.errMsg);