From 89eca80eaf4a75b512b0074c0fecc194162c3530 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 12 九月 2025 17:35:39 +0800
Subject: [PATCH] Merge branch 'master' into dev-v1.1
---
auto-imports.d.ts | 2 +-
src/views/EnterpriseManage/EnterpriseManageList.vue | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+), 1 deletions(-)
diff --git a/auto-imports.d.ts b/auto-imports.d.ts
index 26cc4ff..39b40e6 100644
--- a/auto-imports.d.ts
+++ b/auto-imports.d.ts
@@ -550,4 +550,4 @@
readonly watchPostEffect: UnwrapRef<typeof import('vue')['watchPostEffect']>
readonly watchSyncEffect: UnwrapRef<typeof import('vue')['watchSyncEffect']>
}
-}
+}
\ No newline at end of file
diff --git a/src/views/EnterpriseManage/EnterpriseManageList.vue b/src/views/EnterpriseManage/EnterpriseManageList.vue
index 3e21988..3ea8079 100644
--- a/src/views/EnterpriseManage/EnterpriseManageList.vue
+++ b/src/views/EnterpriseManage/EnterpriseManageList.vue
@@ -101,6 +101,28 @@
state.loading = false;
});
+onMounted(() => {
+ if (typeof window !== 'undefined' && window.addEventListener) {
+ console.log('onMounted');
+ window.addEventListener('visibilitychange', handleFocus);
+ // window.addEventListener('focus', handleFocus2);
+ }
+});
+
+onUnmounted(() => {
+ console.log('onUnmounted');
+ window.removeEventListener('visibilitychange', handleFocus);
+ // window.removeEventListener('focus', handleFocus2);
+});
+
+function handleFocus() {
+ console.log('handleFocus1');
+}
+
+function handleFocus2() {
+ console.log('handleFocus2');
+}
+
const {
getDataSource: getList,
proTableProps,
--
Gitblit v1.9.1