@@ -67,13 +67,26 @@
预约时间
-
+
+
+
+
@@ -109,7 +122,7 @@
-
+
@@ -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;
+ }