refactor: 抽离登录校验查询

This commit is contained in:
yangsy
2025-12-17 16:19:33 +08:00
parent 742d561c33
commit 3b13b93cec
5 changed files with 35 additions and 19 deletions

View File

@@ -1,6 +1,6 @@
<script setup lang="ts">
import { SettingsDrawer, SyncCameraResultModal } from '@/components';
import { useLineStationsQuery, useStompClient } from '@/composables';
import { useLineStationsQuery, useStompClient, useVerifyUserQuery } from '@/composables';
import { useAlarmStore, useSettingStore, useUserStore } from '@/stores';
import { parseErrorFeedback } from '@/utils';
import { useIsFetching, useIsMutating, useMutation } from '@tanstack/vue-query';
@@ -40,6 +40,7 @@ const { menuCollpased, offlineDev } = storeToRefs(settingStore);
const { syncCameraResult, afterCheckSyncCameraResult } = useStompClient();
useVerifyUserQuery();
useLineStationsQuery();
// 带key的query和mutation用于全局轮询 可用于渲染loading状态