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