From 426d16560608654fe9dc9e515f85bbdd16d4d6fa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=BA=8E=E8=82=96=E7=A3=8A?= <18851179580@163.com>
Date: Thu, 23 Oct 2025 13:41:52 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9type=E7=B1=BB=E5=9E=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/form-input/components/form-input/form-input-base.vue | 7 ++++++-
pages/form-input/components/form-input/form-input.vue | 7 ++++++-
.../form-input/modules/components-combination.vue | 6 +++++-
.../form-input/modules/subform-component-show.vue | 6 +++++-
pages/form-input/components/form-input/phone.vue | 5 +++++
pages/form-input/components/form-input/subform.vue | 7 +++++++
6 files changed, 34 insertions(+), 4 deletions(-)
diff --git a/pages/form-input/components/form-input/form-input-base.vue b/pages/form-input/components/form-input/form-input-base.vue
index ff6ddb7e..5c809d27 100644
--- a/pages/form-input/components/form-input/form-input-base.vue
+++ b/pages/form-input/components/form-input/form-input-base.vue
@@ -51,7 +51,7 @@
-
+
@@ -107,6 +107,7 @@
:propHelpIconStyle="help_icon_style"
:propFieldLabelStyle="field_label_style"
:propFormInputId="propFormInputId"
+ :propBusiness="propBusiness"
@helpIconEvent="subform_help_icon_event"
@subformDataChange="subform_data_change"
@subformDataCheck="component_subform_data_check"
@@ -208,6 +209,10 @@ export default {
type: [String, Number],
default: 0,
},
+ propBusiness: {
+ type: [String, Number],
+ default: '',
+ }
},
data() {
return {
diff --git a/pages/form-input/components/form-input/form-input.vue b/pages/form-input/components/form-input/form-input.vue
index c453e890..c974bdb2 100644
--- a/pages/form-input/components/form-input/form-input.vue
+++ b/pages/form-input/components/form-input/form-input.vue
@@ -10,7 +10,7 @@
{{ form_name }}
-
+
@@ -99,6 +99,10 @@ export default {
type: Boolean,
default: false,
},
+ propBusiness: {
+ type: [String, Number],
+ default: '',
+ }
},
data() {
return {
@@ -183,6 +187,7 @@ export default {
app.globalData.showToast(message);
} else {
const params = {
+ business: this.propBusiness,
forminput_id: this.propFormInputId,
id: this.propFormInputDataId,
...submit_data
diff --git a/pages/form-input/components/form-input/modules/components-combination.vue b/pages/form-input/components/form-input/modules/components-combination.vue
index c26d5829..852282c5 100644
--- a/pages/form-input/components/form-input/modules/components-combination.vue
+++ b/pages/form-input/components/form-input/modules/components-combination.vue
@@ -34,7 +34,7 @@
-
+
@@ -162,6 +162,10 @@ export default {
type: Number,
default: 0,
},
+ propBusiness: {
+ type: [String, Number],
+ default: '',
+ }
},
data() {
return {
diff --git a/pages/form-input/components/form-input/modules/subform-component-show.vue b/pages/form-input/components/form-input/modules/subform-component-show.vue
index 38459899..82f26d50 100644
--- a/pages/form-input/components/form-input/modules/subform-component-show.vue
+++ b/pages/form-input/components/form-input/modules/subform-component-show.vue
@@ -51,7 +51,7 @@
-
+
@@ -194,6 +194,10 @@ export default {
propIndex: {
type: Number,
default: 0,
+ },
+ propBusiness: {
+ type: [String, Number],
+ default: '',
}
},
data() {
diff --git a/pages/form-input/components/form-input/phone.vue b/pages/form-input/components/form-input/phone.vue
index e64c22fc..d1f62c71 100644
--- a/pages/form-input/components/form-input/phone.vue
+++ b/pages/form-input/components/form-input/phone.vue
@@ -66,6 +66,10 @@
type: String,
default: 'row',
},
+ propBusiness: {
+ type: [String, Number],
+ default: '',
+ }
},
data() {
return {
@@ -191,6 +195,7 @@
},
verify_send_handle() {
const post_data = {
+ business: this.propBusiness,
forminput_id: this.propFormInputId,
forminput_item_id: this.propDataId,
accounts: this.form_value,
diff --git a/pages/form-input/components/form-input/subform.vue b/pages/form-input/components/form-input/subform.vue
index d959aacc..1c034de4 100644
--- a/pages/form-input/components/form-input/subform.vue
+++ b/pages/form-input/components/form-input/subform.vue
@@ -53,6 +53,7 @@
:propDirection="propDirection"
:propMobile="propMobile"
:propComponentStyle="propStyle"
+ :propBusiness="propBusiness"
@dataChange="data_change"
@dataCheck="data_check"
@dataOptionChange="data_option_change"
@@ -107,6 +108,7 @@
:propDirection="propDirection"
:propMobile="propMobile"
:propComponentStyle="propStyle"
+ :propBusiness="propBusiness"
@dataChange="data_change"
@dataCheck="data_check"
@dataOptionChange="data_option_change"
@@ -153,6 +155,7 @@
:propDirection="propDirection"
:propMobile="propMobile"
:propComponentStyle="propStyle"
+ :propBusiness="propBusiness"
@dataChange="data_change"
@dataCheck="data_check"
@dataOptionChange="data_option_change"
@@ -251,6 +254,10 @@
propIsCustom: {
type: Boolean,
default: false
+ },
+ propBusiness: {
+ type: [String, Number],
+ default: '',
}
},
data() {