From 7d8dd3c5a1f9e2ea06177b6612f7eec62ce2d16e Mon Sep 17 00:00:00 2001
From: zhangchen <1652267879@qq.com>
Date: 星期一, 15 九月 2025 16:47:48 +0800
Subject: [PATCH] ID1766-隐藏检测记录/叫号按钮

---
 src/views/mobile/bedsideAuxiliaryScreen/index.vue |   54 +++++++++++++++++++++---------------------------------
 1 files changed, 21 insertions(+), 33 deletions(-)

diff --git a/src/views/mobile/bedsideAuxiliaryScreen/index.vue b/src/views/mobile/bedsideAuxiliaryScreen/index.vue
index 5aedcc5..be63db0 100644
--- a/src/views/mobile/bedsideAuxiliaryScreen/index.vue
+++ b/src/views/mobile/bedsideAuxiliaryScreen/index.vue
@@ -117,48 +117,36 @@
 });
 
 // 版本更新/手动刷新场景
-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);
+    const { data } = await getServiceVersionApi(bedsideAuxiliaryScreenStore.version);
+    if (data?.version && data?.version !== bedsideAuxiliaryScreenStore.version) {
+      bedsideAuxiliaryScreenStore.refreshVersion(data.version);
+    } else if (!data?.version) {
+      ElMessage.error("获取版本号失败,请联系管理员!");
     }
   } 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