From 23b866659d5e4bb61be38bccffec1727583bebba Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Mon, 19 Apr 2021 18:03:15 +0800 Subject: [PATCH] 增加数值输入组件 --- forms/datePicker/CDateRangeAction.vue | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/forms/datePicker/CDateRangeAction.vue b/forms/datePicker/CDateRangeAction.vue index 45b8341..eb1d9c4 100644 --- a/forms/datePicker/CDateRangeAction.vue +++ b/forms/datePicker/CDateRangeAction.vue @@ -95,9 +95,35 @@ this.endDate = curDates[1]; }, handleStartDateChange(date) { + if (date && this.endDate) { + const startTime = new Date(date); + const endTime = new Date(this.endDate); + if (startTime > endTime) { + Taro.showToast({ + title: '开始日期不能晚于结束日期!', + icon: 'none', + mask: true, + duration: 2000, + }); + return; + } + } this.startDate = date; }, handleEndDateChange(date) { + if (date && this.startDate) { + const startTime = new Date(this.startDate); + const endTime = new Date(date); + if (startTime > endTime) { + Taro.showToast({ + title: '结束日期不能早于开始日期!', + icon: 'none', + mask: true, + duration: 2000, + }); + return; + } + } this.endDate = date; }, handleFinish() { @@ -113,6 +139,7 @@ const $cFilter = $(this.$refs.floadLayer).parents('.c-filter'); if ($cFilter.length > 0) { $cFilter.eq(0).after(this.$refs.floadLayer); + $cFilter.parent().css('transform', 'translate(0,0)'); } }, }; -- Gitblit v1.9.1