env.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  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 developBaseUrl = `http://192.168.31.197:9201`
  13. let developActivityImgUrl = `https://minio.xinyuekj.com.cn/jje-test/`
  14. let baseUrl = ''
  15. let activityImgUrl = ''
  16. function getBaseUrl(key) {
  17. let accountInfo = uni.getAccountInfoSync()
  18. let prefix = accountInfo.miniProgram.envVersion
  19. if (prefix === 'release'){
  20. baseUrl = releaseBaseUrl
  21. }
  22. if (prefix === 'trial'){
  23. baseUrl = trialBaseUrl
  24. }
  25. if (prefix === 'develop'){
  26. baseUrl = developBaseUrl
  27. }
  28. return baseUrl;
  29. }
  30. function getActivityImgUrl(key) {
  31. let accountInfo = uni.getAccountInfoSync()
  32. let prefix = accountInfo.miniProgram.envVersion
  33. if (prefix === 'release'){
  34. activityImgUrl = releaseActivityImgUrl
  35. }
  36. if (prefix === 'trial'){
  37. activityImgUrl = trialActivityImgUrl
  38. }
  39. if (prefix === 'develop'){
  40. activityImgUrl = developActivityImgUrl
  41. }
  42. return activityImgUrl;
  43. }
  44. export default {
  45. uploadUrl: '/v1/file/put-file',
  46. baseUrl: getBaseUrl(),
  47. activityImgUrl: getActivityImgUrl(),
  48. }