fix: 借库申请页预计归还日期禁止选择早于当日
This commit is contained in:
@ -412,6 +412,7 @@
|
|||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
value-format="YYYY-MM-DD"
|
value-format="YYYY-MM-DD"
|
||||||
:disabled="requestIndefinite"
|
:disabled="requestIndefinite"
|
||||||
|
:disabled-date="disabledDate"
|
||||||
/>
|
/>
|
||||||
<el-checkbox v-model="requestIndefinite" @change="handleRequestIndefiniteChange" style="margin-left: 12px;">
|
<el-checkbox v-model="requestIndefinite" @change="handleRequestIndefiniteChange" style="margin-left: 12px;">
|
||||||
长期借用
|
长期借用
|
||||||
@ -1048,6 +1049,11 @@ const loadApprovers = async () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ★ 禁止选择今天以前的日期(预计归还日期不应早于当日)
|
||||||
|
const disabledDate = (time: Date) => {
|
||||||
|
return time.getTime() < Date.now() - 8.64e7
|
||||||
|
}
|
||||||
|
|
||||||
// ★ 长期借用勾选:勾选时清空已选的归还日期
|
// ★ 长期借用勾选:勾选时清空已选的归还日期
|
||||||
const handleRequestIndefiniteChange = (val: boolean) => {
|
const handleRequestIndefiniteChange = (val: boolean) => {
|
||||||
if (val) requestExpectedReturn.value = ''
|
if (val) requestExpectedReturn.value = ''
|
||||||
|
|||||||
Reference in New Issue
Block a user