request.js 558 B

12345678910111213141516171819202122232425262728
  1. const app = require('../utils/util.js');
  2. const request = (url, data = {}, type = 'GET') => {
  3. return new Promise((resolve, reject) => {
  4. wx.request({
  5. url: `${app.globalData.publicUrl}${url}`,
  6. method: type,
  7. data,
  8. success({
  9. data
  10. }) {
  11. resolve({
  12. status: 0,
  13. data,
  14. msg: 'request请求成功获取到数据'
  15. });
  16. },
  17. fail() {
  18. reject({
  19. status: 1,
  20. msg: 'request请求失败'
  21. })
  22. }
  23. });
  24. });
  25. };
  26. module.exports = {
  27. request
  28. }