From 4f3474b4a0e25eaba0d2e28f7728bba8fb4297e9 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Mon, 09 Jun 2025 15:51:11 +0800
Subject: [PATCH] feat: 更新密钥和任务管理数据

---
 src/views/job/components/SearchBox.vue |   78 +++++++++++++++++++--------------------
 1 files changed, 38 insertions(+), 40 deletions(-)

diff --git a/src/views/job/components/SearchBox.vue b/src/views/job/components/SearchBox.vue
index 31cf25f..899b99d 100644
--- a/src/views/job/components/SearchBox.vue
+++ b/src/views/job/components/SearchBox.vue
@@ -50,6 +50,7 @@
               class="card-item"
               :class="item === checked ? 'active' : ''"
               v-for="(item, index) in timeList"
+              :key="index"
               @click="timeClick(item, index)"
             >
               {{ timeListStr[index] }}
@@ -298,35 +299,35 @@
 };
 
 // 监听从巡检任务概况提交的数据
-watch(
-  () => store.state.task.jumpTask,
-  newVal => {
+// watch(
+//   () => store.state.task.jumpTask,
+//   newVal => {
  
-    if (newVal && Object.keys(newVal).length) {
-      // 兼容当日任务 计划任务 历史任务传参
-      if (newVal.clickValue) {
-        checked.value = newVal.clickValue;
-        searchForm.date_enum = newVal.date_enum;
-      }
-      if (newVal.date_value) {
-        dateRange.value = newVal.date_value;
-      }
-      if (newVal.status) {
-        searchForm.status = newVal.status;
-      }
-      if (newVal.device_sn) {
-        searchForm.device_sn = newVal.device_sn;
-        // 不直接赋值的原因: 回选会被清空值
-        signDevice_sn.value = newVal.device_sn;
-      }
-    } else {
-      checked.value = 'today';
-      searchForm.date_enum = 'TODAY';
-    }
-    handleSearch();
-  },
-  { immediate: true, deep: true }
-);
+//     if (newVal && Object.keys(newVal).length) {
+//       // 兼容当日任务 计划任务 历史任务传参
+//       if (newVal.clickValue) {
+//         checked.value = newVal.clickValue;
+//         searchForm.date_enum = newVal.date_enum;
+//       }
+//       if (newVal.date_value) {
+//         dateRange.value = newVal.date_value;
+//       }
+//       if (newVal.status) {
+//         searchForm.status = newVal.status;
+//       }
+//       if (newVal.device_sn) {
+//         searchForm.device_sn = newVal.device_sn;
+//         // 不直接赋值的原因: 回选会被清空值
+//         signDevice_sn.value = newVal.device_sn;
+//       }
+//     } else {
+//       checked.value = 'today';
+//       searchForm.date_enum = 'TODAY';
+//     }
+//     handleSearch();
+//   },
+//   { immediate: true, deep: true }
+// );
 
 onBeforeUnmount(() => {
   checked.value = 'today';
@@ -336,20 +337,17 @@
 onMounted(() => {
   requestDockInfo();
   // 日历传值
-const calendarday = ref(route.query.day);
+  const calendarday = ref(route.query.day);
 
-if (calendarday.value) {
-  const date = dayjs(calendarday.value).format(timeFormat);
+  if (calendarday.value) {
+    const date = dayjs(calendarday.value).format(timeFormat);
 
-  const dateArray = [date, date];
- 
-  dateRange.value = dateArray;
-
-  handleSearch();
-
-}
-  // 查询一次
-  // handleSearch()
+    const dateArray = [date, date];
+  
+    dateRange.value = dateArray;
+  }
+    // 查询一次
+    handleSearch()
 });
 </script>
 <style lang="scss"></style>

--
Gitblit v1.9.3