merchapp/java-mall-app-shop-admin/api/upload.js
2025-05-08 10:16:20 +08:00

29 lines
715 B
JavaScript

/**
* 上传图片
* @author Seven
* @data 2025-3-1
* @param number // 验证码
* @returns { }
* @seehttps://mall.gpxscs.cn/mobile/shop/oss/upload
*/
export function UploadFilePromise (imgUrl,formData){
let ukey = uni.getStorageSync("ukey");
return new Promise((resolve, reject) => {
uni.uploadFile({
// 完整上传路径 H5端需要解决跨域问题
url:'https://mall.gpxscs.cn/mobile/shop/oss/upload',
method: "POST",
filePath: imgUrl,
name: "upfile",
formData: { perm_key: ukey, ...formData },
success:res =>{
const result = JSON.parse(res.data);
resolve(result)
},
fail:res =>{
reject(res)
}
})
})
}