public.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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/caimeiApi.js'
  9. import $reg from '@/common/config/common.js'
  10. /**
  11. * @新分类下的商品列表
  12. * @param:tinyTypeID 三级分类ID
  13. * @param:pageNum 页码
  14. * @param:pageSize 每页显示条数
  15. */
  16. export function searchQueryTinyType(url,params) {
  17. return new Promise(function(resolve,reject) {
  18. request.lodingGet(url,params, res => {
  19. if(res.code == 0){
  20. resolve(res);
  21. }else{
  22. reject(res)
  23. }
  24. })
  25. });
  26. }
  27. /**
  28. *上传图片
  29. */
  30. export function uploadFileImage() {
  31. return new Promise(function(resolve,reject) {
  32. uni.chooseImage({
  33. count: 1, //默认1
  34. sizeType: ['original','compressed'], //可以指定是原图还是压缩图,默认二者都有
  35. sourceType: ['album'], //从相册选择
  36. success: (res) => {
  37. const tempFilePaths = res.tempFilePaths;
  38. const uploadTask = uni.uploadFile({
  39. url : requestUrl+'/formData/MultiPictareaddData',
  40. filePath: tempFilePaths[0],
  41. name: 'file',
  42. header: {
  43. "Content-Type": "multipart/form-data",
  44. },
  45. formData: {
  46. 'user': 'test'
  47. },
  48. success: function (res) {
  49. resolve(res);
  50. },
  51. error : function(e){
  52. reject(res)
  53. }
  54. })
  55. }
  56. });
  57. });
  58. }