config.js 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. /* 服务器地址 */
  2. // var base_url = 'http://jakehou92.ticp.io'; //测试服务器
  3. // var base_url = 'http://192.168.100.137:3001'; //测试服务器
  4. // var base_url = 'http://192.168.100.98:3001'; //测试服务器
  5. var base_url = baseUrl; //测试服务器
  6. //http://test.androidscloud.com
  7. //var base_url = 'https://per.cs.se.androidscloud.com/';
  8. //https://www.nn-jtjt.com/app
  9. // var base_url = 'http://kmpark.cdwatertek.com/appwechatpay'; //测试服务器
  10. // var base_url = 'http://192.168.100.83:3001'; //测试服务器
  11. //var base_url = 'http://**********'; //正式服务器
  12. const fileCenterApi = 'https://wjzx.androidscloud.com:9091'
  13. // https://per.cs.se.androidscloud.com/
  14. // https://per.cs.se.androidscloud.com/
  15. axios.defaults.headers['Content-Type'] = 'application/json';
  16. // axios.defaults.headers['Access-Control-Allow-Origin'] = '*';
  17. // 创建axios实例
  18. const service = axios.create({
  19. baseURL: base_url, // api的base_url
  20. timeout: 120000 // 请求超时时间
  21. })
  22. // request拦截器
  23. // service.interceptors.request.use(config => {
  24. // if(config.method!='get'){
  25. // showFullScreenLoading(0);
  26. // }
  27. // const isToken = (config.headers || {}).isToken === false;
  28. // if (getCookie('token') && !isToken) {
  29. // config.headers["token"] = getCookie('token') ; // 让每个请求携带自定义token 请根据实
  30. // }else{
  31. // config.headers["token"]='f7b691b1-8cb1-40b2-ac0f-627071f0fdda'
  32. // }
  33. // return config
  34. // }, error => {
  35. // tryHideFullScreenLoading();
  36. // Promise.reject(error)
  37. // })
  38. service.interceptors.response.use(
  39. response => {
  40. const code = response.data.code
  41. // tryHideFullScreenLoading();
  42. if (response && code != 200) {
  43. // if(response.data.msg) Toast(`${response.data.msg}`)
  44. }
  45. // if(response.data.msg=='请先登录'){
  46. // window.location.href='../html/login.html'
  47. // }
  48. return response.data
  49. },
  50. error => {
  51. console.log(error) // for debug
  52. // alert('服务器异常, 请稍后重试')
  53. // toast('网络异常,请稍后重试!');
  54. // tryHideFullScreenLoading();
  55. return Promise.reject(error)
  56. }
  57. )