| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | "use strict";const common_vendor = require("../../../common/vendor.js");const sheep_config_index = require("../../config/index.js");const FileApi = {  // 上传文件  uploadFile: (file) => {    common_vendor.index.getStorageSync("token");    common_vendor.index.showLoading({      title: "上传中"    });    return new Promise((resolve, reject) => {      common_vendor.index.uploadFile({        url: sheep_config_index.baseUrl + sheep_config_index.apiPath + "/infra/file/upload",        filePath: file,        name: "file",        header: {          // Accept: 'text/json',          Accept: "*/*",          "tenant-id": "1"          // Authorization:  'Bearer test247',        },        success: (uploadFileRes) => {          let result = JSON.parse(uploadFileRes.data);          if (result.error === 1) {            common_vendor.index.showToast({              icon: "none",              title: result.msg            });          } else {            return resolve(result);          }        },        fail: (error) => {          console.log("上传失败:", error);          return resolve(false);        },        complete: () => {          common_vendor.index.hideLoading();        }      });    });  }};exports.FileApi = FileApi;
 |