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