|  |  |  | 
|---|
|  |  |  | <!-- 日期 --> | 
|---|
|  |  |  | <u-datetime-picker | 
|---|
|  |  |  | mode="date" | 
|---|
|  |  |  | v-model="param.queryDate" | 
|---|
|  |  |  | :show="isShowDate" | 
|---|
|  |  |  | :minDate="minDate" | 
|---|
|  |  |  | closeOnClickOverlay | 
|---|
|  |  |  | @close="isShowDate = false" | 
|---|
|  |  |  | :closeOnClickOverlay="true" | 
|---|
|  |  |  | @confirm="seletedDate" | 
|---|
|  |  |  | @cancel="isShowDate = false" | 
|---|
|  |  |  | /> | 
|---|
|  |  |  | 
|---|
|  |  |  | isShowDate: false, | 
|---|
|  |  |  | carsList: [], | 
|---|
|  |  |  | param: { | 
|---|
|  |  |  | queryDate: dayjs().format('YYYY-MM-DD'), | 
|---|
|  |  |  | memberId: uni.getStorageSync('userInfo').memberId | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | minDate: '', | 
|---|
|  |  |  | 
|---|
|  |  |  | capacity: 10 | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | total: 0, | 
|---|
|  |  |  | dataList: [] | 
|---|
|  |  |  | dataList: [], | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | onLoad() { | 
|---|
|  |  |  | 
|---|
|  |  |  | getList() { | 
|---|
|  |  |  | const { param, pagination } = this | 
|---|
|  |  |  | pagination.page = pagination.page + 1 | 
|---|
|  |  |  | if(param.queryDate){ | 
|---|
|  |  |  | param.queryStartTime = param.queryDate + ' 00:00:00' | 
|---|
|  |  |  | param.queryEndTime = param.queryDate + ' 23:59:59' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | carUseBookPaiche({ | 
|---|
|  |  |  | ...pagination, | 
|---|
|  |  |  | model: { ...param } | 
|---|
|  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | seletedCar(e) { | 
|---|
|  |  |  | const item = e.value[0] | 
|---|
|  |  |  | this.pagination.page = 0 | 
|---|
|  |  |  | this.$set(this.param, 'carCode', item.code) | 
|---|
|  |  |  | this.$set(this.param, 'carId', item.id) | 
|---|
|  |  |  | this.isShowCar = false | 
|---|
|  |  |  | if (this.param.carId && this.param.queryDate) { | 
|---|
|  |  |  | this.pagination.page = 0 | 
|---|
|  |  |  | this.getList() | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.getList() | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | seletedDate(e) { | 
|---|
|  |  |  | this.param.queryDate = dayjs(e.value).format('YYYY-MM-DD') | 
|---|
|  |  |  | this.pagination.page = 0 | 
|---|
|  |  |  | this.isShowDate = false | 
|---|
|  |  |  | if (this.param.carId && this.param.queryDate) { | 
|---|
|  |  |  | this.pagination.page = 0 | 
|---|
|  |  |  | this.getList() | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.getList() | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | endtimeClose() { | 
|---|
|  |  |  | this.param.endTime = '' | 
|---|