fix 80306

This commit is contained in:
赵霄
2024-01-11 10:27:43 +08:00
parent f827db6418
commit 058d4f09e6
@@ -64,6 +64,7 @@
<j-date show-type="day"
date-format="YYYY-MM-DD"
v-decorator="['expectedTime', validatorRules.expectedTime]"
:disabled-date="disabledDate"
:placeholder="$t('pleaseSelect') + $t('projectLibrary.vehicleItemLibrary.estimatedDateOfCompletionOfRectification')" />
</a-form-item>
<!--实际整改完成日期-->
@@ -73,6 +74,7 @@
<j-date show-type="day"
date-format="YYYY-MM-DD"
v-decorator="['realityTime', validatorRules.realityTime]"
:disabled-date="disabledDate"
:placeholder="$t('pleaseSelect') + $t('projectLibrary.noncoincidenceItem.actualRectificationCompletionDate')" />
</a-form-item>
<!--整改状态-->
@@ -95,6 +97,7 @@ import VehicleProjectSelection from '../../../../components/selection/VehiclePro
import UserSelection from '../../../../components/selection/UserSelection'
import { addInconformityItem, editInconformityItem } from '../../../../api/projectLibraryApi'
import { StandardSource } from '../../../../enums/commonEnums'
import moment from 'moment'
export default {
name: 'InconformityItemModal',
@@ -240,7 +243,13 @@ export default {
handleProjectChange (list) {
const projectName = list.map(tt => tt.projectName).join(',')
this.form.setFieldsValue({ projectName })
}
},
/**
* 日期不可选今天之前的日期
*/
disabledDate (current) {
return current && current < moment().subtract(1, 'days').endOf('day')
},
}
}
</script>