From 55321e5dc5079ba0727d5a936f1736e0f2a6001e Mon Sep 17 00:00:00 2001 From: zhoulinf <2507241354@qq.com> Date: Thu, 27 Nov 2025 14:25:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=A5=E5=A4=87--=E4=BF=AE=E6=94=B9--?= =?UTF-8?q?=E6=8D=A2=E6=8F=92=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/report/reportIndex.vue | 50 ++++++++++++++++++++++++++++---- 1 file changed, 45 insertions(+), 5 deletions(-) diff --git a/src/views/report/reportIndex.vue b/src/views/report/reportIndex.vue index 283f8e12..cf830d8c 100644 --- a/src/views/report/reportIndex.vue +++ b/src/views/report/reportIndex.vue @@ -57,7 +57,7 @@ - +
@@ -67,13 +67,26 @@ 预约时间
-
+ + + + @@ -156,6 +169,12 @@ driverId: '', clickFlag: true, isLoading: false, + pickerOptions: { + // 可选:限制预约时间不能小于当前时间(复用你原有逻辑) + disabledDate: (time) => { + return time.getTime() <= new Date().getTime(); + } + } } }, async mounted() { @@ -552,6 +571,9 @@ margin-left: 5px; } } + .owner_time { + padding: 0 !important; + } .report_common_content { margin-bottom: 27px; .report_textarea { @@ -582,4 +604,22 @@ ::v-deep .van-popup__close-icon { color: #0F458E; } + ::v-deep .el-date-editor.el-input,::v-deep .el-date-editor.el-input__inner { + width: 100%; + } + ::v-deep .el-input__inner { + background: none !important; + } + ::v-deep .el-picker-panel { + z-index: 100000000 !important; + } + .el-picker-panel{ + z-index: 100000000 !important; + } + ::v-deep .high-zindex-picker { + z-index: 9999 !important; // 高于 van-popup 默认层级(通常 1000-2000) + } + ::v-deep .el-date-editor { + overflow: visible !important; + }