upload.js 462 B

1234567891011121314151617181920212223
  1. import { apiUrl } from "../apis/apiConfig";
  2. function uploadFile(filePath, formData) {
  3. return new Promise((resolve, reject) => {
  4. wx.uploadFile({
  5. url: `${apiUrl}/file/upload`,
  6. filePath,
  7. name: "file",
  8. header: {
  9. accessToken: wx.getStorageSync("accessToken"),
  10. },
  11. formData,
  12. success: (e) => {
  13. resolve(JSON.parse(e.data));
  14. },
  15. fail: reject,
  16. });
  17. });
  18. }
  19. module.exports = {
  20. uploadFile,
  21. };