upload.js 413 B

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