From 5027abc23946398525ef19b0238ad6387f8d25ca Mon Sep 17 00:00:00 2001 From: zoujing Date: Mon, 22 Dec 2025 20:13:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A4=84=E7=90=86=E6=97=A5=E6=9C=9F?= =?UTF-8?q?=E8=8C=83=E5=9B=B4=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Calender/index.vue | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/components/Calender/index.vue b/src/components/Calender/index.vue index b1f9fa9..d3b5b46 100644 --- a/src/components/Calender/index.vue +++ b/src/components/Calender/index.vue @@ -352,6 +352,14 @@ const handleSingleSelect = (dateInfo) => { // 处理范围选择 const handleRangeSelection = (dateInfo) => { + if (dateInfo.price === undefined || dateInfo.price === null || dateInfo.stock === '' || dateInfo.price === '-') { + uni.showToast({ + title: "所选日期不可预订,请重新选择", + icon: "none", + }); + return; + } + if (!rangeStart.value || (rangeStart.value && rangeEnd.value)) { // 开始新的范围选择 rangeStart.value = dateInfo.date;