diff --git a/.env b/.env index eb73c046..8f0ac0c3 100644 --- a/.env +++ b/.env @@ -1,4 +1,5 @@ VITE_REALM_KEYCLOAK: "bma-ehr" VITE_CLIENTID_KEYCLOAK: "HRIS_ADMIN" VITE_URL_KEYCLOAK: "https://id.frappet.synology.me/" -VITE_API_URI_CONFIG: "https://bma-ehr.frappet.com/api/v1" \ No newline at end of file +VITE_API_URI_CONFIG: "https://bma-ehr.frappet.synology.me/api/v1" + diff --git a/src/api/index.ts b/src/api/index.ts index 71d6b1f9..4644cc65 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -1,8 +1,8 @@ /**config api */ -import { ref } from "vue" +import { ref } from "vue"; -const env = ref(process.env.NODE_ENV || "development") -export const apiUrlConfig = import.meta.env.VITE_API_URI_CONFIG +const env = ref(process.env.NODE_ENV || "development"); +export const apiUrlConfig = import.meta.env.VITE_API_URI_CONFIG; // export const apiUrlConfigPublish = import.meta.env.VITE_API_PUBLISH_URL; // export const apiUrlConfigReport = import.meta.env.VITE_API_REPORT_URL; // if (process.env.VUE_APP_TEST) { @@ -10,57 +10,67 @@ export const apiUrlConfig = import.meta.env.VITE_API_URI_CONFIG // } const config = ref({ - development: { - API_URI: apiUrlConfig, - API_URI_ORG_SERVICE: apiUrlConfig, //ใช้ชั่วคราว - API_URI_ORG_EMPLOYEE_SERVICE: apiUrlConfig, //ใช้ชั่วคราว - API_URI_PROFILE_SERVICE: apiUrlConfig, - API_REPORT_URI: apiUrlConfig, - MEET_URI: "meet.frappet.com", - API_REPORT2_URI: "https://bma-ehr.frappet.synology.me/api/v2", - API_REPORT_TEMPLATE_URI: "https://report-server.frappet.synology.me/api/v1/report-template", - API_LOG:"http://192.168.1.90:20007/api/v1" - }, - test: { - API_URI: "http://localhost:5010/api/v1", - API_CANDIDATE_URI: "https://localhost:7007/api/v1", - API_REPORT_URI: "https://localhost:7007/api/v1", - MEET_URI: "meet.frappet.com", - }, - production: { - // API_URI: "https://localhost:5010", - API_URI: apiUrlConfig, - API_URI_ORG_SERVICE: apiUrlConfig, //ใช้ชั่วคราว - API_URI_ORG_EMPLOYEE_SERVICE: apiUrlConfig, //ใช้ชั่วคราว - API_URI_PROFILE_SERVICE: apiUrlConfig, - API_REPORT_URI: apiUrlConfig, - MEET_URI: "meet.frappet.com", - API_REPORT2_URI: `${window.location.protocol}//${window.location.host}/api/v2`, - API_REPORT_TEMPLATE_URI: "https://report-server.frappet.synology.me/api/v1/report-template", - API_LOG:"https://bma-ehr-admin.frappet.synology.me/api/v1" - }, -}) + development: { + API_URI: apiUrlConfig, + API_URI_ORG_SERVICE: apiUrlConfig, //ใช้ชั่วคราว + API_URI_ORG_EMPLOYEE_SERVICE: apiUrlConfig, //ใช้ชั่วคราว + API_URI_PROFILE_SERVICE: apiUrlConfig, + API_REPORT_URI: apiUrlConfig, + MEET_URI: "meet.frappet.com", + API_REPORT2_URI: "https://bma-ehr.frappet.synology.me/api/v2", + API_REPORT_TEMPLATE_URI: + "https://report-server.frappet.synology.me/api/v1/report-template", + API_LOG: "http://192.168.1.90:20007/api/v1", + }, + test: { + API_URI: "http://localhost:5010/api/v1", + API_CANDIDATE_URI: "https://localhost:7007/api/v1", + API_REPORT_URI: "https://localhost:7007/api/v1", + MEET_URI: "meet.frappet.com", + }, + production: { + // API_URI: "https://localhost:5010", + API_URI: apiUrlConfig, + API_URI_ORG_SERVICE: apiUrlConfig, //ใช้ชั่วคราว + API_URI_ORG_EMPLOYEE_SERVICE: apiUrlConfig, //ใช้ชั่วคราว + API_URI_PROFILE_SERVICE: apiUrlConfig, + API_REPORT_URI: apiUrlConfig, + MEET_URI: "meet.frappet.com", + API_REPORT2_URI: `${window.location.protocol}//${window.location.host}/api/v2`, + API_REPORT_TEMPLATE_URI: + "https://report-server.frappet.synology.me/api/v1/report-template", + API_LOG: apiUrlConfig, + }, +}); -const API_URI = ref(config.value[env.value].API_URI) -const API_REPORT_URI = ref(config.value[env.value].API_REPORT_URI) -const API_URI_ORG_SERVICE = ref(config.value[env.value].API_URI_ORG_SERVICE) -const API_URI_ORG_EMPLOYEE_SERVICE = ref(config.value[env.value].API_URI_ORG_EMPLOYEE_SERVICE) -const MEET_URI = ref(config.value[env.value].MEET_URI) -const API_URI_PROFILE_SERVICE = ref(config.value[env.value].API_URI_PROFILE_SERVICE) -const API_REPORT2_URI = ref(config.value[env.value].API_REPORT2_URI) -const API_REPORT_TEMPLATE_URI = ref(config.value[env.value].API_REPORT_TEMPLATE_URI) -const API_LOG = ref(config.value[env.value].API_LOG) +const API_URI = ref(config.value[env.value].API_URI); +const API_REPORT_URI = ref(config.value[env.value].API_REPORT_URI); +const API_URI_ORG_SERVICE = ref( + config.value[env.value].API_URI_ORG_SERVICE +); +const API_URI_ORG_EMPLOYEE_SERVICE = ref( + config.value[env.value].API_URI_ORG_EMPLOYEE_SERVICE +); +const MEET_URI = ref(config.value[env.value].MEET_URI); +const API_URI_PROFILE_SERVICE = ref( + config.value[env.value].API_URI_PROFILE_SERVICE +); +const API_REPORT2_URI = ref(config.value[env.value].API_REPORT2_URI); +const API_REPORT_TEMPLATE_URI = ref( + config.value[env.value].API_REPORT_TEMPLATE_URI +); +const API_LOG = ref(config.value[env.value].API_LOG); export default { - env: env.value, - config: config.value, - API_URI: API_URI.value, - API_REPORT_URI: API_REPORT_URI.value, - API_URI_ORG_SERVICE: API_URI_ORG_SERVICE.value, - API_URI_ORG_EMPLOYEE_SERVICE: API_URI_ORG_EMPLOYEE_SERVICE.value, - API_URI_PROFILE_SERVICE: API_URI_PROFILE_SERVICE.value, - MEET_URI: MEET_URI.value, - API_REPORT2_URI: API_REPORT2_URI.value, - API_REPORT_TEMPLATE_URI: API_REPORT_TEMPLATE_URI.value, - API_LOG:API_LOG.value -} + env: env.value, + config: config.value, + API_URI: API_URI.value, + API_REPORT_URI: API_REPORT_URI.value, + API_URI_ORG_SERVICE: API_URI_ORG_SERVICE.value, + API_URI_ORG_EMPLOYEE_SERVICE: API_URI_ORG_EMPLOYEE_SERVICE.value, + API_URI_PROFILE_SERVICE: API_URI_PROFILE_SERVICE.value, + MEET_URI: MEET_URI.value, + API_REPORT2_URI: API_REPORT2_URI.value, + API_REPORT_TEMPLATE_URI: API_REPORT_TEMPLATE_URI.value, + API_LOG: API_LOG.value, +};