From 2800fa4f32f3900509cb4d6eefaf2bfaf54efdd7 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Mon, 21 Apr 2025 18:29:09 +0800
Subject: [PATCH] fix: 天气显示

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

diff --git a/src/components/CommonDateTime.vue b/src/components/CommonDateTime.vue
index 393e9b7..2c6b9b8 100644
--- a/src/components/CommonDateTime.vue
+++ b/src/components/CommonDateTime.vue
@@ -9,12 +9,13 @@
       end-placeholder="结束日期"
       @change="change"
       disabled
+    :clearable="false"
     />
     <div class="time-card">
       <div
         class="card-item"
         :class="item === checked ? 'active' : ''"
-        v-for="(item, index) in timeList"
+        v-for="(item, index) in timeList" :key="index"
         @click="timeClick(item,index)"
       >
         {{ timeListStr[index] }}
@@ -60,9 +61,8 @@
 let timeClick = (item,index) => {
   checked.value = item;
   const newDateRange = dateRanges[item];
-  store.commit('setEventTimeType', [checked.value, timeListEnum[index]]);
   model.value = newDateRange;
-  emit('change', newDateRange, timeListEnum[index]);
+  emit('change', newDateRange, timeListEnum[index],checked.value);
 };
 onMounted(() => {
   // 如果父组件传入了值,就使用父组件的值 by cpz
@@ -82,12 +82,19 @@
   position: relative;
   display: flex;
   justify-content: space-between;
+:deep(.el-date-editor .el-range__close-icon--hidden){
+    width: 0 !important;
 
+}
+:deep(.el-date-editor .el-range-input){
+width: 48% !important;
+font-size: 13px !important;
+}
   :deep(.el-date-editor) {
     box-shadow: none;
     width: 0;
     flex: 1;
-    margin-right: 4px;
+    // margin-right: 4px;
 
     background: rgba(0, 15, 34, 0.5);
     border-radius: 0px 0px 0px 0px;

--
Gitblit v1.9.3