cuiqian2004
2025-05-23 df481aebfb7a19eea5d6c02f93c6f5776b0fdc19
components/oi-form/list/date-picker/index.vue
@@ -1,8 +1,10 @@
<template>
   <uni-datetime-picker v-if="model" type="date" :value="model[data.fieldId]" :placeholder="data.placeholder" border
      :disabled="data.disabled" clearIcon @change="onChange" />
   <uni-datetime-picker v-else type="date" :value="data.value" :placeholder="data.placeholder" border
      :disabled="data.disabled" clearIcon @change="onChange" />
   <view class="oi-form-date-picker">
      <uni-datetime-picker v-if="model" type="date" :value="model[data.fieldId]" :placeholder="data.placeholder"
         border :disabled="data.disabled" clearIcon @change="onChange" />
      <uni-datetime-picker v-else type="date" :value="data.value" :placeholder="data.placeholder" border
         :disabled="data.disabled" clearIcon @change="onChange" />
   </view>
</template>
<script>
@@ -19,8 +21,7 @@
      data() {
         return {}
      },
      computed: {
      },
      computed: {},
      methods: {
         onChange(date) {
            let format = "YYYY-MM-DD";
@@ -78,5 +79,8 @@
   }
</script>
<style>
<style lang="scss">
   .oi-form-date-picker {
      width: 100%;
   }
</style>