From 6eb0d4b25ae436574dd4b2c756e6678c1feda890 Mon Sep 17 00:00:00 2001
From: zhangchen <1652267879@qq.com>
Date: 星期一, 11 八月 2025 15:56:12 +0800
Subject: [PATCH] ID1975-副屏自动更新流程完成

---
 src/views/mobile/bedsideAuxiliaryScreen/index.vue |   48 +++++++++++++++++-------------------------------
 1 files changed, 17 insertions(+), 31 deletions(-)

diff --git a/src/views/mobile/bedsideAuxiliaryScreen/index.vue b/src/views/mobile/bedsideAuxiliaryScreen/index.vue
index 5aedcc5..6bfef1c 100644
--- a/src/views/mobile/bedsideAuxiliaryScreen/index.vue
+++ b/src/views/mobile/bedsideAuxiliaryScreen/index.vue
@@ -117,48 +117,34 @@
 });
 
 // 版本更新/手动刷新场景
-watch(
-  [
-    bedsideAuxiliaryScreenStore.version,
-    bedsideAuxiliaryScreenStore.deviceData.isRefresh,
-  ],
-  ([newVersion, newIsRefresh], [oldVersion, oldIsRefresh]) => {
-    // 如果远程版本号存在更新/设备列表页面进行了手动刷新
-    console.log('bedsideAuxiliaryScreenStore.version :', bedsideAuxiliaryScreenStore.version)
-    if (
-      newVersion !== bedsideAuxiliaryScreenStore.version ||
-      newIsRefresh === 1
-    ) {
-      refreshFun();
-    }
-  }
-);
+// watch(
+//   [
+//     bedsideAuxiliaryScreenStore.version,
+//     bedsideAuxiliaryScreenStore.deviceData.isRefresh,
+//   ],
+//   ([newVersion, newIsRefresh], [oldVersion, oldIsRefresh]) => {
+//     // 如果远程版本号存在更新/设备列表页面进行了手动刷新
+//     console.log('bedsideAuxiliaryScreenStore.version :', bedsideAuxiliaryScreenStore.version)
+//     if (
+//       newVersion !== oldVersion||
+//       newIsRefresh === 1
+//     ) {
+//       refreshFun();
+//     }
+//   }
+// );
 
 const getServiceVersionFun = async () => {
   try {
     const { version } = await getServiceVersionApi();
     if (version !== bedsideAuxiliaryScreenStore.version) {
-      refreshFun(version);
+      bedsideAuxiliaryScreenStore.refreshVersion(version);
     }
   } catch (error) {
     ElMessage.error("获取版本号失败,请联系管理员!");
   }
 };
 
-/** 副屏刷新的方法 */
-const refreshFun = (val?: string) => {
-  if (val) {
-    bedsideAuxiliaryScreenStore.setVersion(val);
-  }
-  ElMessage({
-    type: "success",
-    duration: 1000 * 3,
-    message: "系统更新···",
-    onClose: function () {
-      window.location.reload();
-    },
-  });
-};
 
 onMounted(() => {
   if (bedsideAuxiliaryScreenStore.deviceCode) {

--
Gitblit v1.8.0