VITE_URL_SSO
This commit is contained in:
parent
9ec6a7696a
commit
937201023c
6 changed files with 12 additions and 5 deletions
1
.env
Normal file
1
.env
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
VITE_URL_SSO: "https://bma-sso.frappet.synology.me"
|
||||||
|
|
@ -2,6 +2,7 @@ VITE_REALM_KEYCLOAK=VITE_REALM_KEYCLOAK
|
||||||
VITE_CLIENTID_KEYCLOAK=VITE_CLIENTID_KEYCLOAK
|
VITE_CLIENTID_KEYCLOAK=VITE_CLIENTID_KEYCLOAK
|
||||||
VITE_URL_KEYCLOAK=VITE_URL_KEYCLOAK
|
VITE_URL_KEYCLOAK=VITE_URL_KEYCLOAK
|
||||||
VITE_API_URI_CONFIG=VITE_API_URI_CONFIG
|
VITE_API_URI_CONFIG=VITE_API_URI_CONFIG
|
||||||
|
VITE_URL_SSO: VITE_URL_SSO
|
||||||
|
|
||||||
# VITE_REALM_KEYCLOAK: "bma-ehr"
|
# VITE_REALM_KEYCLOAK: "bma-ehr"
|
||||||
# VITE_CLIENTID_KEYCLOAK: "bma-ehr-exam-vue3"
|
# VITE_CLIENTID_KEYCLOAK: "bma-ehr-exam-vue3"
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@ do
|
||||||
sed -i 's|VITE_CLIENTID_KEYCLOAK|'${VITE_CLIENTID_KEYCLOAK}'|g' $file
|
sed -i 's|VITE_CLIENTID_KEYCLOAK|'${VITE_CLIENTID_KEYCLOAK}'|g' $file
|
||||||
sed -i 's|VITE_URL_KEYCLOAK|'${VITE_URL_KEYCLOAK}'|g' $file
|
sed -i 's|VITE_URL_KEYCLOAK|'${VITE_URL_KEYCLOAK}'|g' $file
|
||||||
sed -i 's|VITE_API_URI_CONFIG|'${VITE_API_URI_CONFIG}'|g' $file
|
sed -i 's|VITE_API_URI_CONFIG|'${VITE_API_URI_CONFIG}'|g' $file
|
||||||
|
sed -i 's|VITE_URL_SSO|'${VITE_URL_SSO}'|g' $file
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -384,7 +384,7 @@ onMounted(async () => {
|
||||||
v-model="model"
|
v-model="model"
|
||||||
:options="options"
|
:options="options"
|
||||||
prefix="ระบุสถานที่ :"
|
prefix="ระบุสถานที่ :"
|
||||||
:rules="[(val) => !!val || 'กรุณาระบุสถานที่']"
|
:rules="[(val:string) => !!val || 'กรุณาระบุสถานที่']"
|
||||||
lazy-rules
|
lazy-rules
|
||||||
@update:model-value="selectLocation()"
|
@update:model-value="selectLocation()"
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
|
|
@ -401,7 +401,7 @@ onMounted(async () => {
|
||||||
outlined
|
outlined
|
||||||
v-model="useLocation"
|
v-model="useLocation"
|
||||||
label="ระบุสถานที่"
|
label="ระบุสถานที่"
|
||||||
:rules="[(val) => !!val || 'กรุณาระบุสถานที่']"
|
:rules="[(val:string) => !!val || 'กรุณาระบุสถานที่']"
|
||||||
lazy-rules
|
lazy-rules
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,10 @@ const { date2Thai, hideLoader, messageError, dialogRemove, success } = mixin
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
const $q = useQuasar()
|
const $q = useQuasar()
|
||||||
|
|
||||||
|
const key_C_Config = {
|
||||||
|
url_Logout: import.meta.env.VITE_URL_SSO,
|
||||||
|
};
|
||||||
|
|
||||||
const notiTrigger = ref<boolean>(false)
|
const notiTrigger = ref<boolean>(false)
|
||||||
const notiList = ref<notiType[]>([])
|
const notiList = ref<notiType[]>([])
|
||||||
const totalNotiList = ref<number>(0)
|
const totalNotiList = ref<number>(0)
|
||||||
|
|
@ -101,7 +105,7 @@ function onClickLogout() {
|
||||||
// authen with keycloak client
|
// authen with keycloak client
|
||||||
await deleteCookie('BMAHRIS_KEYCLOAK_IDENTITY')
|
await deleteCookie('BMAHRIS_KEYCLOAK_IDENTITY')
|
||||||
await deleteCookie('BMAHRIS_KEYCLOAK_REFRESH')
|
await deleteCookie('BMAHRIS_KEYCLOAK_REFRESH')
|
||||||
window.location.href = '/login'
|
window.location.href = key_C_Config.url_Logout
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -574,7 +574,7 @@ onMounted(async () => {
|
||||||
v-model="model"
|
v-model="model"
|
||||||
:options="options"
|
:options="options"
|
||||||
prefix="ระบุสถานที่ :"
|
prefix="ระบุสถานที่ :"
|
||||||
:rules="[(val) => !!val || 'กรุณาระบุสถานที่']"
|
:rules="[(val:string) => !!val || 'กรุณาระบุสถานที่']"
|
||||||
lazy-rules
|
lazy-rules
|
||||||
@update:model-value="selectLocation()"
|
@update:model-value="selectLocation()"
|
||||||
/>
|
/>
|
||||||
|
|
@ -590,7 +590,7 @@ onMounted(async () => {
|
||||||
outlined
|
outlined
|
||||||
v-model="useLocation"
|
v-model="useLocation"
|
||||||
label="ระบุสถานที่"
|
label="ระบุสถานที่"
|
||||||
:rules="[(val) => !!val || 'กรุณาระบุสถานที่']"
|
:rules="[(val:string) => !!val || 'กรุณาระบุสถานที่']"
|
||||||
lazy-rules
|
lazy-rules
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue