d1ddb010 by zhangmeng

车辆下单

1 parent 7a02ddee
...@@ -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())
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!