平安校园
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

50 lines
1.6 KiB

  1. import {
  2. devUrl,
  3. prodUrl,
  4. contentType
  5. } from '@/common/setting'
  6. console.log('--',process.env.NODE_ENV)
  7. var options = {
  8. baseURL: process.env.NODE_ENV === 'development' ? devUrl : prodUrl,
  9. header: {
  10. 'Content-Type': contentType
  11. },
  12. method: 'POST',
  13. dataType: 'json',
  14. // #ifndef MP-ALIPAY || APP-PLUS
  15. responseType: 'text',
  16. // #endif
  17. // 注:如果局部custom与全局custom有同名属性,则后面的属性会覆盖前面的属性,相当于Object.assign(全局,局部)
  18. custom: {}, // 全局自定义参数默认值
  19. // #ifdef MP-ALIPAY || MP-WEIXIN
  20. timeout: 30000,
  21. // #endif
  22. // #ifdef APP-PLUS
  23. sslVerify: true,
  24. // #endif
  25. // #ifdef H5
  26. // 跨域请求时是否携带凭证(cookies)仅H5支持(HBuilderX 2.6.15+)
  27. //withCredentials: false,
  28. // #endif
  29. // #ifdef APP-PLUS
  30. firstIpv4: false, // DNS解析时优先使用ipv4 仅 App-Android 支持 (HBuilderX 2.8.0+)
  31. // #endif
  32. // 局部优先级高于全局,返回当前请求的task,options。请勿在此处修改options。非必填
  33. // getTask: (task, options) => {
  34. // 相当于设置了请求超时时间500ms
  35. // setTimeout(() => {
  36. // task.abort()
  37. // }, 500)
  38. // },
  39. // 全局自定义验证器。参数为statusCode 且必存在,不用判断空情况。
  40. // validateStatus: (statusCode) => { // statusCode 必存在。此处示例为全局默认配置
  41. // return statusCode >= 200 && statusCode < 300
  42. // }
  43. // 预览地址
  44. // previewUrl: 'https://www.bjjyp.org.cn/preview/onlinePreview',
  45. // previewUrl: 'http://114.255.136.189:6696/onlinePreview',
  46. // previewUrl: 'http://192.168.100.236:85/onlinePreview',
  47. previewUrl: 'http://cp.qjkjedu.com/onlinePreview',
  48. };
  49. export { options };