GULIMMO
2023-11-06 9dba26f6865d5c8cd44690dda5a4806fa4a6b262
subPackage/bs/views/rentDetail.vue
@@ -20,13 +20,13 @@
               </u--input>
               <u-icon slot="right" name="arrow-right"></u-icon>
            </u-form-item>
            <u-form-item @click="rentTimeShow = true" class="form-item" labelWidth="100" label="租房时间:" required
            <u-form-item @click="rentTimeClick" class="form-item" labelWidth="100" label="租房时间:" required
               prop="rentTime">
               <u--input border="none" v-model="form.rentTime" disabled disabledColor="#ffffff" placeholder="请选择">
               </u--input>
               <u-icon slot="right" name="arrow-right"></u-icon>
            </u-form-item>
            <u-form-item @click="dueTimeShow = true" class="form-item" labelWidth="100" label="到期时间:" required
            <u-form-item @click="dueTimeClick" class="form-item" labelWidth="100" label="到期时间:" required
               prop="dueTime">
               <u--input border="none" v-model="form.dueTime" disabled disabledColor="#ffffff" placeholder="请选择">
               </u--input>
@@ -61,9 +61,9 @@
         :popupTitle="selectBusTitle" :dataLists="selectBusList" @cancel="typeShow = false" @submit="typeSelect">
      </select-bus>
      <!--出租时间选择-->
      <u-datetime-picker v-model="currentTime" :closeOnClickOverlay="true" @close="rentTimeShow = false" :show="rentTimeShow" mode="date" @confirm="rentTimeConfirm"
      <u-datetime-picker v-model="currentTime" v-if="rentTimeShow" :closeOnClickOverlay="true" @close="rentTimeShow = false" :show="rentTimeShow" mode="date" @confirm="rentTimeConfirm"
         @cancel="rentTimeShow = false"></u-datetime-picker>
      <u-datetime-picker v-model="currentTime" :closeOnClickOverlay="true" @close="dueTimeShow = false" :show="dueTimeShow" mode="date" @confirm="dueTimeConfirm"
      <u-datetime-picker v-model="currentTime" v-if="dueTimeShow" :closeOnClickOverlay="true" @close="dueTimeShow = false" :show="dueTimeShow" mode="date" @confirm="dueTimeConfirm"
         @cancel="dueTimeShow = false"></u-datetime-picker>
      <view class="bottom-tools">
@@ -216,11 +216,19 @@
            this[this.selectBusModel] = item.name
            this.form[this.selectBusKey] = item.value
            this.typeShow = !this.typeShow
         },
         rentTimeClick() {
            this.currentTime = Number(new Date(this.form.rentTime)) || Number(new Date())
            this.rentTimeShow = true
         },
         rentTimeConfirm(e) {
            const time = uni.$u.timeFormat(e.value, 'yyyy-mm-dd')
            this.form.rentTime = time
            this.rentTimeShow = false
         },
         dueTimeClick() {
            this.currentTime = Number(new Date(this.form.dueTime)) || Number(new Date())
            this.dueTimeShow = true
         },
         dueTimeConfirm(e) {
            const time = uni.$u.timeFormat(e.value, 'yyyy-mm-dd')