diff --git a/src/layouts/BasicLayout.vue b/src/layouts/BasicLayout.vue
index cf7d2d8..56a7f3f 100644
--- a/src/layouts/BasicLayout.vue
+++ b/src/layouts/BasicLayout.vue
@@ -1,110 +1,112 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -127,15 +129,22 @@ defineOptions({
})
useMultiTab()
-
+const spinning = ref(false)
const appStore = useAppStore()
const dicsStore = useDicsStore()
initData()
async function initData() {
- storage.local.setItem('companyId','C001')
- await dicsStore.loadProvinces() // 加载省份数据
- await dicsStore.loadAllDictData() // 加载字典数据
- await dicsStore.loadOrgTree()
+ try {
+ spinning.value = true
+ storage.local.setItem('companyId', 'C001')
+ await dicsStore.loadProvinces() // 加载省份数据
+ await dicsStore.loadAllDictData() // 加载字典数据
+ await dicsStore.loadOrgTree()
+ spinning.value = false
+ } catch (error) {
+ spinning.value = false
+ }
+
}
const { sideMenuList, topMenuList } = useMenu()