加班管理

This commit is contained in:
XaoLi717 2024-11-07 16:25:41 +08:00
parent 8182ec7d97
commit f42adb7645

View File

@ -43,6 +43,7 @@
type="date"
value-format="x"
placeholder="选择用车开始时间"
@change="validateDate"
/>
</el-form-item>
</el-col>
@ -53,6 +54,7 @@
type="date"
value-format="x"
placeholder="选择用车结束时间"
@change="validateDate"
/>
</el-form-item>
</el-col>
@ -150,6 +152,17 @@ const formData = ref({
carReason: undefined,
carRemark: undefined,
})
//
const validateDate = () => {
if (formData.value.carStart && formData.value.carEnd) {
const start = formData.value.carStart
const end = formData.value.carEnd
if (start > end) {
formData.value.carEnd = undefined
message.error('开始时间不能大于结束时间')
}
}
}
const formRules = reactive({
carType: [{ required: true, message: '车辆类型不能为空', trigger: 'change' }],
carDriver: [{ required: true, message: '驾驶员不能为空', trigger: 'blur' }],