env.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. "use strict";
  2. /** 正式环境 **/
  3. let releaseBaseUrl = `https://jje.xinyuekj.com.cn/prod-api`
  4. let releaseActivityImgUrl = `https://minio.xinyuekj.com.cn/jje/`
  5. /** 测试环境 */
  6. let trialBaseUrl = `https://jje.xinyuekj.com.cn/test-api`
  7. let trialActivityImgUrl = `https://minio.xinyuekj.com.cn/jje-test/`
  8. /** 开发环境*/
  9. // let developBaseUrl = `http://65i1sxopd9qp.ngrok.xiaomiqiu123.top`
  10. // let developBaseUrl = `https://jje.xinyuekj.com.cn/prod-api`
  11. let developBaseUrl = `https://jje.xinyuekj.com.cn/test-api`
  12. let developActivityImgUrl = `https://minio.xinyuekj.com.cn/jje-test/`
  13. let baseUrl = ''
  14. let activityImgUrl = ''
  15. function getBaseUrl(key) {
  16. let accountInfo = uni.getAccountInfoSync()
  17. let prefix = accountInfo.miniProgram.envVersion
  18. if (prefix === 'release'){
  19. baseUrl = releaseBaseUrl
  20. }
  21. if (prefix === 'trial'){
  22. baseUrl = trialBaseUrl
  23. }
  24. if (prefix === 'develop'){
  25. baseUrl = developBaseUrl
  26. }
  27. return baseUrl;
  28. }
  29. function getActivityImgUrl(key) {
  30. let accountInfo = uni.getAccountInfoSync()
  31. let prefix = accountInfo.miniProgram.envVersion
  32. if (prefix === 'release'){
  33. activityImgUrl = releaseActivityImgUrl
  34. }
  35. if (prefix === 'trial'){
  36. activityImgUrl = trialActivityImgUrl
  37. }
  38. if (prefix === 'develop'){
  39. activityImgUrl = developActivityImgUrl
  40. }
  41. return activityImgUrl;
  42. }
  43. export default {
  44. uploadUrl: '/v1/file/put-file',
  45. baseUrl: getBaseUrl(),
  46. activityImgUrl: getActivityImgUrl(),
  47. }