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