env.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. // 根据微信小程序环境版本设置 baseUrl
  2. // let domain = 'http://192.168.100.254:8024/front-api' // 内网IP
  3. // let domain = 'http://192.168.100.199:8081' // 晋守桦IP
  4. // let domain = 'http://192.168.100.14:8081' // 赵乔功IP
  5. // let domain = 'http://192.168.100.146:8079' // 马二勇
  6. //let domain = 'http://192.168.100.92:8080' // 朝龙
  7. //let domain = 'http://192.168.101.213:8080' // 小明
  8. let domain = 'http://192.168.101.39:8080' // 学富
  9. //let domain = 'https://rjsd.mychery.com/prod-api' //线上环境
  10. const getBaseUrl = () => {
  11. // 获取小程序账户信息(包含环境版本)
  12. const accountInfo = uni.getAccountInfoSync()||{};
  13. const envVersion = accountInfo.miniProgram.envVersion;
  14. console.log('环境版本-getBaseUrl:', envVersion);
  15. switch (envVersion) {
  16. case 'develop': // 开发版
  17. return {
  18. // domain:'https://www.bjwdys.com/prod-api',
  19. // domainWS:'wss://www.bjwdys.com/prod-api',
  20. domain:domain,
  21. domainWS:domain,
  22. };
  23. case 'trial': // 这边分为测试版本和预生产,根据开发注释掉
  24. // 测试 -对应LS体验版
  25. return {
  26. // domain:'https://www.bjwdys.com/prod-api',
  27. // domainWS:'wss://www.bjwdys.com/prod-api',
  28. domain:domain,
  29. domainWS:domain,
  30. };;
  31. // 预生产 - 对应壹加体验版
  32. // return 'https://wxmp-pre.equah.com.cn';
  33. case 'release': // 正式版
  34. return {
  35. domain:domain,
  36. domainWS:domain,
  37. };;
  38. default:
  39. return {
  40. domain:'https://www.bjwdys.com/prod-api',
  41. domainWS:'wss://www.bjwdys.com/prod-api',
  42. };;
  43. }
  44. };
  45. export const domainInfo = getBaseUrl();