Files
YGChatCS/src/request/api/UpdateFile.js

33 lines
878 B
JavaScript

import { BASE_URL } from "@/request/base/baseUrl";
import { getCurrentConfig } from "@/constant/base";
export const updateImageFile = (file) => {
const url = BASE_URL + "/hotelBiz/hotBizCommon/upload";
const token = uni.getStorageSync("token");
const clientId = getCurrentConfig().clientId;
return new Promise((resolve, reject) => {
uni.uploadFile({
url,
filePath: file,
name: "file",
header: {
"Content-Type": "multipart/form-data",
Authorization: `Bearer ${token}`,
clientId: clientId,
},
formData: {
file: "file",
},
success: (uploadFileRes) => {
console.log("uploadFileRes: ", uploadFileRes);
resolve(JSON.parse(uploadFileRes.data));
},
fail: (err) => {
console.error("上传图片失败:", err);
reject(err);
},
});
});
};