From 064b2ce65d0e0aeee2745b3e7054866c70fcbb25 Mon Sep 17 00:00:00 2001
From: Archer <545436317@qq.com>
Date: Wed, 25 Mar 2026 18:49:55 +0800
Subject: [PATCH] fix: ui (#6642)
---
.../common/DateRangePicker/index.tsx | 135 ++++++++++--------
.../common/DateTimePicker/index.tsx | 52 +++++--
2 files changed, 116 insertions(+), 71 deletions(-)
diff --git a/packages/web/components/common/DateRangePicker/index.tsx b/packages/web/components/common/DateRangePicker/index.tsx
index 8c57e5bac1..2070af2911 100644
--- a/packages/web/components/common/DateRangePicker/index.tsx
+++ b/packages/web/components/common/DateRangePicker/index.tsx
@@ -89,70 +89,93 @@ const DateRangePicker = ({
- {
- let typeDate = date as DateRangeType;
- if (!typeDate || typeDate?.from === undefined) {
- typeDate = {
- from: range?.from,
- to: range?.from
- };
+
-
-
-
- }
- />
+ >
+ {
+ let typeDate = date as DateRangeType;
+ if (!typeDate || typeDate?.from === undefined) {
+ typeDate = {
+ from: range?.from,
+ to: range?.from
+ };
+ }
+ if (typeDate?.to === undefined) {
+ typeDate.to = typeDate.from;
+ }
+
+ if (typeDate?.from) {
+ typeDate.from = new Date(typeDate.from.setHours(0, 0, 0, 0));
+ }
+ if (typeDate?.to) {
+ typeDate.to = new Date(typeDate.to.setHours(23, 59, 59, 999));
+ }
+
+ setRange(typeDate);
+ onChange?.(typeDate);
+ }}
+ footer={
+
+
+
+
+ }
+ />
+
)}
diff --git a/packages/web/components/common/DateTimePicker/index.tsx b/packages/web/components/common/DateTimePicker/index.tsx
index e268e013ef..d84811030a 100644
--- a/packages/web/components/common/DateTimePicker/index.tsx
+++ b/packages/web/components/common/DateTimePicker/index.tsx
@@ -136,23 +136,45 @@ const DateTimePicker = ({
top={`${position.top}px`}
left={`${position.left}px`}
zIndex={1500}
- css={{
- '--rdp-background-color': '#d6e8ff',
- '--rdp-accent-color': '#0000ff'
- }}
+ p={3}
>
- {
- setSelectedDate(date);
- onChange?.(date);
- setShowSelected(false);
+
+ >
+ {
+ setSelectedDate(date);
+ onChange?.(date);
+ setShowSelected(false);
+ }}
+ />
+
)}