| | |
| | | <el-form-item label="请假开始时间:" prop="startDate"> |
| | | <el-date-picker |
| | | v-model="form.startDate" |
| | | type="date" |
| | | placeholder="请选择开始日期" |
| | | value-format="YYYY-MM-DD" |
| | | format="YYYY-MM-DD" |
| | | type="datetime" |
| | | placeholder="请选择开始时间" |
| | | value-format="YYYY-MM-DD HH:mm:ss" |
| | | format="YYYY-MM-DD HH:mm:ss" |
| | | clearable |
| | | style="width: 100%" |
| | | /> |
| | |
| | | <el-form-item label="请假结束时间:" prop="endDate"> |
| | | <el-date-picker |
| | | v-model="form.endDate" |
| | | type="date" |
| | | placeholder="请选择结束日期" |
| | | value-format="YYYY-MM-DD" |
| | | format="YYYY-MM-DD" |
| | | type="datetime" |
| | | placeholder="请选择结束时间" |
| | | value-format="YYYY-MM-DD HH:mm:ss" |
| | | format="YYYY-MM-DD HH:mm:ss" |
| | | clearable |
| | | style="width: 100%" |
| | | /> |
| | |
| | | proxy.$modal.msgError("请选择请假结束时间!") |
| | | return |
| | | } |
| | | // 校验结束时间不能早于开始时间 |
| | | if (new Date(form.value.endDate) < new Date(form.value.startDate)) { |
| | | proxy.$modal.msgError("请假结束时间不能早于开始时间!") |
| | | if (new Date(form.value.startDate).getTime() >= new Date(form.value.endDate).getTime()) { |
| | | proxy.$modal.msgError("请假开始时间必须早于结束时间!") |
| | | return |
| | | } |
| | | } |