constants.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. let origin, host, protocol;
  2. if (process.env.VUE_APP_CORE_HOST_URL) {
  3. const hostUrl = new URL(process.env.VUE_APP_CORE_HOST_URL);
  4. origin = hostUrl.toString();
  5. host = hostUrl.host;
  6. protocol = hostUrl.protocol.replace("http", "ws"); // http: => ws:
  7. } else {
  8. origin = window.location.origin;
  9. host = window.location.host;
  10. protocol = window.location.protocol.replace("http", "ws"); // http: => ws:
  11. }
  12. export const FACEID_LINENESS_URL =
  13. "https://api.megvii.com/faceid/liveness/v2/do?token=";
  14. export const TK_SERVER_HTML_URL = origin;
  15. export const VUE_APP_WK_SERVER_SOCKET =
  16. protocol + "//" + host + "/api/ws/faceBiopsy";
  17. export const VUE_APP_WK_SERVER_SOCKET_FOR_AUDIO =
  18. protocol + "//" + host + "/api/ws/fileAnswer";
  19. export const VUE_APP_CONFIG_FILE_SEVER_URL =
  20. process.env.VUE_APP_CONFIG_FILE_SEVER_URL;
  21. export const VUE_APP_SLS_STORE_NAME = process.env.VUE_APP_SLS_STORE_NAME;
  22. export const FACE_API_MODEL_PATH =
  23. process.env.VUE_APP_PUBLIC_PATH + "models/20190620/";
  24. // export const EPCC_DOMAIN = "iepcc-ps.ecs.qmth.com.cn";
  25. export const EPCC_DOMAIN = "bds.ecs.qmth.com.cn";
  26. export const CUG_DOMAIN = "cug.ecs.qmth.com.cn";
  27. // export const CUG_DOMAIN = "ecs-test.qmth.com.cn";
  28. let domain;
  29. if (process.env.VUE_APP_SELF_DEFINE_DOMAIN === "true") {
  30. domain = window.localStorage.getItem("exam_cloud_domain_in_url");
  31. }
  32. if (!domain) domain = window.location.hostname.split(".")[0];
  33. export const DOMAIN_IN_URL = domain + ".ecs.qmth.com.cn";
  34. export const PRIVACY_READ_VERSION_NUMBER = "1";
  35. export const fileHashMap = new Map([
  36. [
  37. "qmtest.exam-cloud.cn",
  38. "a31c9eb84fe82031fb01e9e25262f0b407caa705b5245654faeed1490bff67f9",
  39. ],
  40. ]);