From d36bac3029c9ff3ea53da4b95618a4b19f855450 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Tue, 01 Apr 2025 13:09:12 +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..2cf3a06 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