| 1234567891011121314151617181920212223242526272829303132333435 |
- "use strict";
- const common_vendor = require("../../../common/vendor.js");
- const BASE_URL = "http://127.0.0.1:8080";
- const CLIENT_ID = "e48ac397bff4f031b14d6e671eee49c3";
- function uploadFile(filePath) {
- return new Promise((resolve, reject) => {
- const token = common_vendor.index.getStorageSync("token") || "";
- common_vendor.index.uploadFile({
- url: BASE_URL + "/resource/oss/upload",
- filePath,
- name: "file",
- header: {
- clientid: CLIENT_ID,
- ...token ? { Authorization: "Bearer " + token } : {}
- },
- success(res) {
- try {
- const result = JSON.parse(res.data);
- if (result.code === 200) {
- resolve(result.data);
- } else {
- reject(new Error(result.msg || "上传失败"));
- }
- } catch (e) {
- reject(new Error("响应解析失败"));
- }
- },
- fail(err) {
- reject(new Error(err.errMsg || "上传失败"));
- }
- });
- });
- }
- exports.uploadFile = uploadFile;
- //# sourceMappingURL=../../../../.sourcemap/mp-weixin/api/system/resource/oss.js.map
|