settings.js 1007 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. //是否访问生产环境
  2. const RELEASE_PROD = true;
  3. const APP_NAME = "chargEco"; //lumi, chargEco, fpnc, juice
  4. const apiAddress = {
  5. chargEco: {
  6. uat: "https://uat.chargeco.global/",
  7. prod: "https://csms.chargeco.global/",
  8. appName: "ChargEco",
  9. service: "chargeco",
  10. version: 1
  11. }
  12. };
  13. export default {
  14. appName: APP_NAME,
  15. isDebug: !RELEASE_PROD,
  16. uiVersion: apiAddress[APP_NAME].version,
  17. getAppName: () => {
  18. return apiAddress[APP_NAME].appName;
  19. },
  20. getApiAddress: () => {
  21. return RELEASE_PROD ? apiAddress[APP_NAME].prod : apiAddress[APP_NAME].uat;
  22. },
  23. getApiService: () => {
  24. return apiAddress[APP_NAME].service + "/webapp/api/v1/";
  25. },
  26. getApi2Service: () => {
  27. return apiAddress[APP_NAME].service + "/webapp/api/v2/";
  28. },
  29. getQRDeepLink: () => {
  30. return apiAddress[APP_NAME].qrDeepLink
  31. },
  32. getTermsUseUrl: () => {
  33. return apiAddress[APP_NAME].termsUseUrl
  34. },
  35. getPrivacyPolicyUrl: () => {
  36. return apiAddress[APP_NAME].privacyPolicyUrl
  37. }
  38. }