config.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  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://prese.phone.androidscloud.com/';
  8. //var base_url = 'https://prese.phone.androidscloud.com/'
  9. //https://www.nn-jtjt.com/app
  10. // var base_url = 'http://kmpark.cdwatertek.com/appwechatpay'; //测试服务器
  11. // var base_url = 'http://192.168.100.83:3001'; //测试服务器
  12. //var base_url = 'http://**********'; //正式服务器
  13. const fileCenterApi = 'https://file.phone.androidscloud.com:8121';
  14. let uploadKey = ''
  15. if (window.location.origin.includes('client.phone.androidscloud.com')) {
  16. uploadKey = 'edv834e74a9c43eaac02'
  17. } else if (window.location.origin.includes('prese.phone.androidscloud')) {
  18. uploadKey = '347905r86eb745a1sc38'
  19. } else {
  20. uploadKey = '13d0arghebcc4cm49cf04'
  21. }
  22. //const fileCenterApi = 'https://prese.phone.androidscloud.com/'
  23. // https://prese.phone.androidscloud.com/
  24. // https://prese.phone.androidscloud.com/
  25. axios.defaults.headers['Content-Type'] = 'application/json';
  26. // axios.defaults.headers['Access-Control-Allow-Origin'] = '*';
  27. // 创建axios实例
  28. const service = axios.create({
  29. baseURL: base_url, // api的base_url
  30. timeout: 120000 // 请求超时时间
  31. })
  32. // request拦截器
  33. // service.interceptors.request.use(config => {
  34. // if(config.method!='get'){
  35. // showFullScreenLoading(0);
  36. // }
  37. // const isToken = (config.headers || {}).isToken === false;
  38. // if (getCookie('token') && !isToken) {
  39. // config.headers["token"] = getCookie('token') ; // 让每个请求携带自定义token 请根据实
  40. // }else{
  41. // config.headers["token"]='f7b691b1-8cb1-40b2-ac0f-627071f0fdda'
  42. // }
  43. // return config
  44. // }, error => {
  45. // tryHideFullScreenLoading();
  46. // Promise.reject(error)
  47. // })
  48. service.interceptors.response.use(
  49. response => {
  50. const code = response.data.code
  51. // tryHideFullScreenLoading();
  52. if (response && code != 200) {
  53. // if(response.data.msg) Toast(`${response.data.msg}`)
  54. }
  55. // if(response.data.msg=='请先登录'){
  56. // window.location.href='../html/login.html'
  57. // }
  58. return response.data
  59. },
  60. error => {
  61. console.log(error) // for debug
  62. // alert('服务器异常, 请稍后重试')
  63. // toast('网络异常,请稍后重试!');
  64. // tryHideFullScreenLoading();
  65. return Promise.reject(error)
  66. }
  67. )