yxh
2026-10-03 d553a4be94d4f6ee162cc353a28b220403909cfc
src/main.ts
@@ -28,6 +28,9 @@
// 路由
import router, { setupRouter } from '@/router'
// 【修复】医生已选诊室的持久化恢复(详见 store/modules/room.ts 中的说明)
import { setupRoomStorePersistence } from '@/store/modules/room'
// 权限
import { setupAuth } from '@/directives'
@@ -58,6 +61,11 @@
  setupStore(app)
  // 【修复】把「医生已选诊室」从 sessionStorage 恢复到 store。
  // 必须放在 setupStore(app) 之后(Pinia 已就绪)、路由守卫与页面 onMounted 之前,
  // 否则医生页面会因 isSetRoom=false 而不取数(表现为"叫号检查页没有排队病人")。
  setupRoomStorePersistence()
  setupGlobCom(app)
  setupElementPlus(app)