车辆下单
Showing
1 changed file
with
8 additions
and
2 deletions
| ... | @@ -28,10 +28,12 @@ | ... | @@ -28,10 +28,12 @@ |
| 28 | </el-form-item> | 28 | </el-form-item> |
| 29 | <el-form-item :label="language==0?'用车日期':'Date'" prop="date1"> | 29 | <el-form-item :label="language==0?'用车日期':'Date'" prop="date1"> |
| 30 | <el-date-picker | 30 | <el-date-picker |
| 31 | v-model="form.date1" :disabled-date="disabledDate" | 31 | v-model="form.date1" |
| 32 | :disabled-date="disabledDate" | ||
| 32 | :placeholder="language==0?'选择日期':'Select date'" | 33 | :placeholder="language==0?'选择日期':'Select date'" |
| 33 | format="YYYY-MM-DD" type="date" | 34 | format="YYYY-MM-DD" type="date" |
| 34 | value-format="YYYY-MM-DD" | 35 | value-format="YYYY-MM-DD" |
| 36 | @focus="handelTime" | ||
| 35 | /> | 37 | /> |
| 36 | </el-form-item> | 38 | </el-form-item> |
| 37 | <el-form-item :label="language==0?'用车时间':'Time'" prop="lvcId"> | 39 | <el-form-item :label="language==0?'用车时间':'Time'" prop="lvcId"> |
| ... | @@ -220,12 +222,16 @@ function initDays() { | ... | @@ -220,12 +222,16 @@ function initDays() { |
| 220 | getBaseInfoByActiveId(route.params.cptId).then(res => { | 222 | getBaseInfoByActiveId(route.params.cptId).then(res => { |
| 221 | lform.value = res.data | 223 | lform.value = res.data |
| 222 | 224 | ||
| 223 | form.value.date1 = dayjs(lform.value.carStart).format('YYYY-MM-DD') | 225 | // form.value.date1 = dayjs(lform.value.carStart).format('YYYY-MM-DD') |
| 224 | }).catch(err => { | 226 | }).catch(err => { |
| 225 | console.log(err) | 227 | console.log(err) |
| 226 | }) | 228 | }) |
| 227 | } | 229 | } |
| 228 | 230 | ||
| 231 | function handelTime() { | ||
| 232 | if (!form.value.date1) form.value.date1 = dayjs(lform.value.carStart).format('YYYY-MM-DD') | ||
| 233 | } | ||
| 234 | |||
| 229 | function disabledDate(date) { | 235 | function disabledDate(date) { |
| 230 | if (lform.value.carStart) { | 236 | if (lform.value.carStart) { |
| 231 | return (date.getTime() < dayjs(lform.value.carStart).valueOf()) || (date.getTime() > dayjs(lform.value.carEnd).valueOf()) | 237 | return (date.getTime() < dayjs(lform.value.carStart).valueOf()) || (date.getTime() > dayjs(lform.value.carEnd).valueOf()) | ... | ... |
-
Please register or sign in to post a comment