From df481aebfb7a19eea5d6c02f93c6f5776b0fdc19 Mon Sep 17 00:00:00 2001 From: cuiqian2004 <cuiqian2004@163.com> Date: 星期五, 23 五月 2025 18:30:41 +0800 Subject: [PATCH] 界面大模式 --- components/oi-form/list/input-number/index.vue | 30 ++++++++++++++++++++++-------- 1 files changed, 22 insertions(+), 8 deletions(-) diff --git a/components/oi-form/list/input-number/index.vue b/components/oi-form/list/input-number/index.vue index 22e57c6..190fe2c 100644 --- a/components/oi-form/list/input-number/index.vue +++ b/components/oi-form/list/input-number/index.vue @@ -1,11 +1,11 @@ <template> <view class="oi-form-input-number"> - <input v-if="model" type="number" class="oi-input-number" :class="data.disabled?'input-disabled':''" v-model="model[data.fieldId]" :focus="focus" - :placeholder="data.placeholder" @blur="onChange" @confirm="onConfirm" @click="onClick" - :disabled="data.disabled"></input> - <input v-else type="number" class="oi-input-number" :class="data.disabled?'input-disabled':''" v-model="data.value" - :focus="focus" :placeholder="data.placeholder" @blur="onChange" @confirm="onConfirm" @click="onClick" - :disabled="data.disabled"></input> + <input v-if="model" type="number" class="oi-input-number" :class="data.disabled?'input-disabled':''" + v-model="model[data.fieldId]" :focus="focus" :placeholder="data.placeholder" @blur="onChange" + @confirm="onConfirm" @click="onClick" :disabled="data.disabled"></input> + <input v-else type="number" class="oi-input-number" :class="data.disabled?'input-disabled':''" + v-model="data.value" :focus="focus" :placeholder="data.placeholder" @blur="onChange" @confirm="onConfirm" + @click="onClick" :disabled="data.disabled"></input> </view> </template> @@ -22,6 +22,11 @@ type: Boolean, default: false }, + }, + data() { + return { + largeMode: getApp().globalData?.largeMode || false, + } }, methods: { onChange(e) { @@ -41,7 +46,7 @@ }; </script> -<style lang="less" scoped> +<style lang="less"> .oi-form-input-number { width: 100%; @@ -60,7 +65,7 @@ background: #FFF; line-height: 20px; border-radius: 6px !important; - font-size: 14px; + font-size: 15px; font-family: inherit; box-shadow: none !important; transition-duration: 0.1s; @@ -71,4 +76,13 @@ border: 1px solid rgb(41, 121, 255); } } + + .large-mode { + .oi-form-input-number { + .oi-input-number { + font-size: 24px; + height: 36px; + } + } + } </style> \ No newline at end of file -- Gitblit v1.9.1