From 2d93f91490c605dceb60adb8c4ca74ed02739a16 Mon Sep 17 00:00:00 2001
From: zhangchen <1652267879@qq.com>
Date: 星期五, 25 七月 2025 15:47:11 +0800
Subject: [PATCH] ID1625-定时任务加判断

---
 src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue |   33 +++++++++++++++++----------------
 1 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue b/src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue
index 6efe7bc..25c014e 100644
--- a/src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue
+++ b/src/views/mobile/bedsideAuxiliaryScreen/components/Header.vue
@@ -100,28 +100,29 @@
   };
 });
 
-watch(
-  () => bedsideAuxiliaryScreenStore.taskData,
-  (newData: Task[]) => {
-    console.log('定时任务更新了')
-    if (
-      bedsideAuxiliaryScreenStore.deviceData.deviceCode &&
-      newData.length > 0
-    ) {
-      console.log('newData: ', newData)
-      updateCountdown(newData[0].taskDate);
-    } else {
-      taskCountdown.value = "";
-    }
-  },
-  { deep: true }
-);
+// watch(
+//   () => bedsideAuxiliaryScreenStore.taskData,
+//   (newData: Task[]) => {
+//     console.log('定时任务更新了')
+//     if (
+//       bedsideAuxiliaryScreenStore.deviceData.deviceCode &&
+//       newData.length > 0
+//     ) {
+//       console.log('newData: ', newData)
+//       updateCountdown(newData[0].taskDate);
+//     } else {
+//       taskCountdown.value = "";
+//     }
+//   },
+//   { deep: true }
+// );
 
 const openSettingDeviceDialog = () => {
   settingDeviceDialogRef.value?.openDialog();
 };
 
 const openScheduledTaskDialog = () => {
+  if (!bedsideAuxiliaryScreenStore.deviceCode || !bedsideAuxiliaryScreenStore.deviceData.deviceCode) return ElMessage.warning('未初始化或正在进行初始化操作中');
   scheduledTaskDialogRef.value?.openDialog();
 };
 

--
Gitblit v1.8.0