request.js 973 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //测试地址
  2. const baseUrl = 'http://dms.66km.com.cn/'
  3. //正式地址
  4. const http = (url = '', date = {}, type = 'POST', header = {
  5. }) => {
  6. return new Promise((resolve, reject) => {
  7. header={};
  8. var token=uni.getStorageSync('token')
  9. header['token']=token;
  10. header['Content-Type']='application/json;charset=utf-8';
  11. uni.request({
  12. method: type,
  13. url: baseUrl + url,
  14. data: date,
  15. header: header,
  16. dataType: 'json',
  17. }).then((response) => {
  18. // console.log(response)
  19. //let [error, res] = response;
  20. //console.log(res)
  21. /* if(res.data.code==401||res.data.code==403){
  22. uni.clearStorageSync()
  23. }else if(res.data.code==409){
  24. // getToken(url,date,type,header)
  25. } */
  26. resolve(response.data);
  27. }).catch(error => {
  28. let [err, res] = error;
  29. reject(err)
  30. })
  31. });
  32. }
  33. export default {
  34. http
  35. }