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 = ''