cuiqian2004
2025-10-17 49dfdd3bf265db28d38167f34e9aabfdd3e8e5db
components/oi-form/list/input/index.vue
@@ -13,11 +13,11 @@
            :style="{'padding-left':data.setting.prefix?0 : '8rpx','right':data.setting.suffix?0 : '8rpx'}"
            v-model="model[data.fieldId]" :focus="focus" :placeholder="data.placeholder" @focus="onFocus"
            @blur="onChange" @confirm="onConfirm" @click="onClick" :disabled="data.disabled"
            :maxlength="-1"></input>
            :maxlength="-1"/>
         <input v-else class="oi-input" :class="data.disabled?'input-disabled':''"
            :style="{'padding-left':data.setting.prefix?0 : '8rpx','right':data.setting.suffix?0 : '8rpx'}"
            v-model="data.value" :focus="focus" :placeholder="data.placeholder" @focus="onFocus" @blur="onChange"
            @confirm="onConfirm" @click="onClick" :disabled="data.disabled"></input></template>
            @confirm="onConfirm" @click="onClick" :disabled="data.disabled"/></template>
      <text v-if="data.setting.suffix&& !viewMode" class="form-input-icon" :class="[data.setting.suffix]"
         @click="onSuffixButton">&#xe568;</text>
@@ -87,6 +87,8 @@
            this.$emit("on-click", e)
         },
         onClick(e) {
            if (this.data.disabled)
               return
            this.$emit("on-click", e)
         },
         onFocus(e) {