统一前端时间按酒店时区显示

This commit is contained in:
andy
2026-07-13 11:07:56 +08:00
parent 513ef798a9
commit 51ebc8e767
5 changed files with 107 additions and 7 deletions

View File

@@ -6,7 +6,10 @@ import { VueQueryPlugin } from '@tanstack/vue-query'
import 'primeicons/primeicons.css'
import App from './App.vue'
import { setReservationHotelIdProvider } from './config/reservationConfig'
import {
setReservationHotelIdProvider,
setReservationTimeZoneProvider,
} from './config/reservationConfig'
import { i18n } from './i18n'
import { router } from './router'
import { setUnauthorizedHandler } from './services/httpClient'
@@ -18,6 +21,7 @@ const pinia = createPinia()
const authStore = useAuthStore(pinia)
setReservationHotelIdProvider(() => authStore.selectedHotelId)
setReservationTimeZoneProvider(() => authStore.selectedHotel?.time_zone)
setUnauthorizedHandler(() => {
const currentPath = router.currentRoute.value.fullPath
authStore.clearAuth()