cuiqian2004
2025-06-19 619b47962e41f506baf7ce2b535b2de1fecc719e
components/oi-form/list/date-picker-range/index.vue
@@ -1,9 +1,11 @@
<template>
   <uni-datetime-picker v-if="model"  type="daterange" :value="toDate(model[data.fieldId])"
      :placeholder="data.placeholder" :rangeSeparator="data.setting.separator" border :disabled="data.disabled"
      @change="onChange" />
   <uni-datetime-picker v-else type="daterange" :value="data.value" :placeholder="data.placeholder"
      :rangeSeparator="data.setting.separator" border :disabled="data.disabled" @change="onChange" />
   <view class="oi-form-date-picker-range">
      <uni-datetime-picker v-if="model" type="daterange" :value="toDate(model[data.fieldId])"
         :placeholder="data.placeholder" :rangeSeparator="data.setting.separator" border :disabled="data.disabled"
         @change="onChange" />
      <uni-datetime-picker v-else type="daterange" :value="data.value" :placeholder="data.placeholder"
         :rangeSeparator="data.setting.separator" border :disabled="data.disabled" @change="onChange" />
   </view>
</template>
<script>
@@ -70,5 +72,8 @@
   }
</script>
<style>
<style lang="scss">
   .oi-form-date-picker-range {
      width: 100%;
   }
</style>