From 0535cd8bd73541a9240a9d4a235a739954d421d0 Mon Sep 17 00:00:00 2001 From: yueli Date: Fri, 4 Sep 2026 09:58:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=80=9F=E5=BA=93=E7=94=B3=E8=AF=B7?= =?UTF-8?q?=E9=A1=B5=E9=A2=84=E8=AE=A1=E5=BD=92=E8=BF=98=E6=97=A5=E6=9C=9F?= =?UTF-8?q?=E7=A6=81=E6=AD=A2=E9=80=89=E6=8B=A9=E6=97=A9=E4=BA=8E=E5=BD=93?= =?UTF-8?q?=E6=97=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- inventory-web/src/views/borrow/apply/index.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/inventory-web/src/views/borrow/apply/index.vue b/inventory-web/src/views/borrow/apply/index.vue index 12b63a1..292b9d0 100644 --- a/inventory-web/src/views/borrow/apply/index.vue +++ b/inventory-web/src/views/borrow/apply/index.vue @@ -412,6 +412,7 @@ style="width: 100%" value-format="YYYY-MM-DD" :disabled="requestIndefinite" + :disabled-date="disabledDate" /> 长期借用 @@ -1048,6 +1049,11 @@ const loadApprovers = async () => { } } +// ★ 禁止选择今天以前的日期(预计归还日期不应早于当日) +const disabledDate = (time: Date) => { + return time.getTime() < Date.now() - 8.64e7 +} + // ★ 长期借用勾选:勾选时清空已选的归还日期 const handleRequestIndefiniteChange = (val: boolean) => { if (val) requestExpectedReturn.value = ''