From 111f73171218b623dbb6482d07e645d226093800 Mon Sep 17 00:00:00 2001 From: "@changcode" Date: Wed, 19 Oct 2022 11:16:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=8A=A5=E5=91=8ABox=20Time=20limit=20?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E9=99=90=E5=88=B6=E9=80=BB=E8=BE=91=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/rightBox/report/ReportBox.vue | 21 ++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/src/components/rightBox/report/ReportBox.vue b/src/components/rightBox/report/ReportBox.vue index a7561629..1b1e3abc 100644 --- a/src/components/rightBox/report/ReportBox.vue +++ b/src/components/rightBox/report/ReportBox.vue @@ -75,6 +75,7 @@ :format="dateFormat" :disabled="!!editObject.id" :disabled-date="disabledDate" + @change="startTimeChang" prefix-icon="cn-icon cn-icon-shijian" type="datetime" placeholder=" " @@ -93,7 +94,7 @@ :format="dateFormat" :disabled="!!editObject.id" :disabled-date="disabledDate" - @change="timeChange" + @change="endTimeChange" prefix-icon="cn-icon cn-icon-shijian" type="datetime" placeholder=" " @@ -310,21 +311,29 @@ export default { currentCategoryId: Number }, setup () { - const picker = ref('') - function timeChange (val) { - picker.value = val + const startTime = ref('') + const endTime = ref('') + function endTimeChange (val) { + endTime.value = val + } + function startTimeChang (val) { + startTime.value = val } const disabledDate = (time) => { if (time.getTime() > new Date()) { return true } - if (picker.value != '' && picker.value < time) { + if (startTime.value != '' && startTime.value > time) { + return true + } + if (endTime.value != '' && endTime.value < time) { return true } } return { disabledDate, - timeChange + startTimeChang, + endTimeChange } }, data () {