From 8f1880cf13440b9cb57d15520ebc3b785f3dabb1 Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期五, 01 八月 2025 11:17:49 +0800
Subject: [PATCH] lua action处理

---
 components/oi-form/index.vue |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/components/oi-form/index.vue b/components/oi-form/index.vue
index bc92baf..a288a41 100644
--- a/components/oi-form/index.vue
+++ b/components/oi-form/index.vue
@@ -1,5 +1,5 @@
 <template>
-	<uni-forms class="oi-form" ref="baseForm" label-align="right">
+	<uni-forms class="oi-form"  ref="baseForm" :label-align="largeMode?'left':'right'" :label-position="largeMode?'top':'left'" >
 		<view v-for="(item,index) in form.items" :key="index">
 			<!-- 鏍呮牸甯冨眬 -->
 			<uni-row v-if="item.name == 'Layout'" v-show="!item.isHidden" :gutter="item.setting.gutter">
@@ -48,11 +48,12 @@
 		},
 		data() {
 			return {
-
+				largeMode: getApp().globalData?.largeMode || false,
 			}
 		},
 		methods: {
 			setFormItemVisible(attrs) {
+				console.log(attrs)
 				attrs.forEach((attr) => {
 					let index = this.hiddenIds.findIndex((id) => id == attr.attr);
 					if (attr.show) {
@@ -61,6 +62,7 @@
 						if (index == -1) this.hiddenIds.push(attr.attr);
 					}
 				});
+				console.log(this.hiddenIds)
 			},
 			clearFormValues() {
 				if (!this.form.model) return;
@@ -97,5 +99,9 @@
 </script>
 
 <style lang="less">
-	.oi-form {}
+	.oi-form {
+	
+	}
+	
+	
 </style>
\ No newline at end of file

--
Gitblit v1.9.1