/** * 上传接口 * @author Seven * @data 2025-3-1 * @param { * filePath:'文件路径' * formData:二进制 * } * @returns { } * @seehttps://mall.gpxscs.cn/mobile/shop/oss/upload */ export function UploadFilePromise(filePath, 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: filePath, name: 'upfile', formData: { perm_key: ukey, ...formData }, success: (res) => { const result = JSON.parse(res.data); resolve(result); }, fail: (res) => { reject(res); }, }); }); }