From 9bce51f651aad297ef9eb6df832bfdaf1de05d84 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期三, 22 四月 2026 14:27:54 +0800
Subject: [PATCH] 青岛推送
---
node_modules/@dcloudio/uni-ui/lib/uni-datetime-picker/uni-datetime-picker.vue | 22 +++++++++++++---------
1 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/node_modules/@dcloudio/uni-ui/lib/uni-datetime-picker/uni-datetime-picker.vue b/node_modules/@dcloudio/uni-ui/lib/uni-datetime-picker/uni-datetime-picker.vue
index 6843e80..021300f 100644
--- a/node_modules/@dcloudio/uni-ui/lib/uni-datetime-picker/uni-datetime-picker.vue
+++ b/node_modules/@dcloudio/uni-ui/lib/uni-datetime-picker/uni-datetime-picker.vue
@@ -673,6 +673,7 @@
this.displayValue = e.fulldate
}
this.setEmit(this.displayValue)
+ this.calendarDate = this.displayValue;
}
this.$refs.mobile.close()
},
@@ -699,17 +700,25 @@
let startDateLaterRangeStartDate = false
let startDateLaterRangeEndDate = false
let startDate, startTime
+
+ let compareStartDateString = this.tempRange.startDate
+ let compareEndDateString = this.tempRange.endDate
+ if (this.hasTime) {
+ compareStartDateString = `${this.tempRange.startDate} ${this.tempRange.startTime}`
+ compareEndDateString = `${this.tempRange.endDate} ${this.tempRange.endTime}`
+ }
+
if (this.start) {
let startString = this.start
if (typeof this.start === 'number') {
startString = getDateTime(this.start, this.hideSecond)
}
[startDate, startTime] = startString.split(' ')
- if (this.start && !dateCompare(this.start, `${this.tempRange.startDate} ${this.tempRange.startTime}`)) {
+ if (this.start && !dateCompare(this.start, compareStartDateString)) {
startDateLaterRangeStartDate = true
this.tempRange.startDate = startDate
}
- if (this.start && !dateCompare(this.start, `${this.tempRange.endDate} ${this.tempRange.endTime}`)) {
+ if (this.start && !dateCompare(this.start, compareEndDateString)) {
startDateLaterRangeEndDate = true
this.tempRange.endDate = startDate
}
@@ -724,11 +733,11 @@
}
[endDate, endTime] = endString.split(' ')
- if (this.end && !dateCompare(`${this.tempRange.startDate} ${this.tempRange.startTime}`, this.end)) {
+ if (this.end && !dateCompare(compareStartDateString, this.end)) {
endDateEarlierRangeStartDate = true
this.tempRange.startDate = endDate
}
- if (this.end && !dateCompare(`${this.tempRange.endDate} ${this.tempRange.endTime}`, this.end)) {
+ if (this.end && !dateCompare(compareEndDateString, this.end)) {
endDateEarlierRangeEndDate = true
this.tempRange.endDate = endDate
}
@@ -1016,11 +1025,6 @@
border-bottom-color: #F1F1F1;
border-bottom-style: solid;
border-bottom-width: 1px;
- }
-
- .uni-date-changed--time text {
- height: 50px;
- line-height: 50px;
}
.uni-date-changed .uni-date-changed--time {
--
Gitblit v1.9.3