From b0ccd2d131b2e3df5d901385e38ed0077b8d0fbc Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Mon, 14 Apr 2025 12:31:31 +0800
Subject: [PATCH] feat:修改任务管理内容

---
 src/components/CommonDateTime.vue |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/components/CommonDateTime.vue b/src/components/CommonDateTime.vue
index e33162a..07202e5 100644
--- a/src/components/CommonDateTime.vue
+++ b/src/components/CommonDateTime.vue
@@ -8,13 +8,14 @@
       start-placeholder="开始日期"
       end-placeholder="结束日期"
       @change="change"
+      disabled
     />
     <div class="time-card">
       <div
         class="card-item"
         :class="item === checked ? 'active' : ''"
         v-for="(item, index) in timeList"
-        @click="timeClick(item)"
+        @click="timeClick(item,index)"
       >
         {{ timeListStr[index] }}
       </div>
@@ -32,6 +33,7 @@
 
 let timeList = ['today', 'week', 'month', 'year'];
 let timeListStr = ['今日', '本周', '本月', '本年'];
+let timeListEnum = ['TODAY', 'CURRENT_WEEK', 'CURRENT_MONTH', 'CURRENT_YEAR'];
 let checked = ref('today');
 
 const getDateRange = unit => {
@@ -49,13 +51,14 @@
 };
 
 const change = value => {
-  emit('change', value);
+  // todo 待对接
+  // emit('change', value);
 };
 
-let timeClick = item => {
+let timeClick = (item,index) => {
   checked.value = item;
   model.value = dateRanges[item];
-  emit('change', model.value);
+  emit('change', dateRanges[item],timeListEnum[index]);
 };
 </script>
 

--
Gitblit v1.9.3