public.js 1008 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /**
  2. *@des 公共接口
  3. *@author zhengjinyi
  4. *@date 2020/03/19 14:56:57
  5. *@param registerByPass
  6. */
  7. import requestUrl from '@/services/ajax.env.js'
  8. import request from '@/common/config/utilsTools.js'
  9. import $reg from '@/common/config/common.js'
  10. /**
  11. *上传图片
  12. */
  13. export function uploadFileImage() {
  14. return new Promise(function(resolve, reject) {
  15. uni.chooseImage({
  16. count: 1, //默认1
  17. sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
  18. sourceType: ['album'], //从相册选择
  19. success: (res) => {
  20. const tempFilePaths = res.tempFilePaths
  21. const uploadTask = uni.uploadFile({
  22. url: requestUrl +
  23. '/formData/MultiPictareaddData',
  24. filePath: tempFilePaths[0],
  25. name: 'file',
  26. header: {
  27. 'Content-Type': 'multipart/form-data',
  28. },
  29. formData: {
  30. 'user': 'test'
  31. },
  32. success: function(res) {
  33. resolve(res)
  34. },
  35. error: function(e) {
  36. reject(res)
  37. }
  38. })
  39. }
  40. })
  41. })
  42. }