From 20cfb19d192127e304a081ceb60ca9052f813bf7 Mon Sep 17 00:00:00 2001
From: he wei <858544502@qq.com>
Date: 星期三, 15 一月 2025 13:32:43 +0800
Subject: [PATCH] U 修改完成

---
 src/App.vue |   54 ++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 34 insertions(+), 20 deletions(-)

diff --git a/src/App.vue b/src/App.vue
index 7ce4b55..d7445ae 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -5,30 +5,44 @@
 </template>
 
 <script>
-import { defineComponent } from 'vue';
-import { ElConfigProvider } from 'element-plus';
-import zhCn from 'element-plus/dist/locale/zh-cn.mjs';
-import { mapState } from 'pinia';
-import store from '@/store';
+	import { defineComponent } from 'vue';
+	import { ElConfigProvider } from 'element-plus';
+	import zhCn from 'element-plus/dist/locale/zh-cn.mjs';
+	import { mapState } from 'pinia';
+	import store from '@/store';
 
-export default defineComponent({
-  components: {
-    ElConfigProvider
-  },
-  computed: {
-    ...mapState(store.app, ['size'])
-  },
-  data() {
-    return {
-      locale: zhCn,
-      zIndex: 3000
-    };
-  }
-});
+	export default defineComponent({
+		components: {
+			ElConfigProvider
+		},
+		computed: {
+			...mapState(store.app, ['size']),
+			...mapState(store.ukey, ['isIn', 'connect'])
+		},
+		data() {
+			return {
+				locale: zhCn,
+				zIndex: 3000
+			};
+		},
+
+		watch: {
+			isIn(isIn) {
+				store.ukey().changeId(isIn);
+			},
+			connect(connect) {
+				store.ukey().checkIsIn(connect);
+			}
+		},
+		mounted() {
+			store.ukey().load(true);
+		},
+	});
 </script>
 
 <style lang="scss">
-@import "@/styles/element/index.scss";
+@use "@/styles/element/index.scss";
+
 html,
 body,
 #app {

--
Gitblit v1.9.1