From 68d6073feb4bf357e08ab8214854303b429b4b39 Mon Sep 17 00:00:00 2001 From: luojie <125330818@qq.com> Date: Wed, 14 Jan 2026 16:58:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86][?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BA=A4=E4=BA=92]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Template/BaseInfoFormPcakge.vue | 45 ++++++++++++---------- src/components/Template/CustomTable.vue | 15 +++++--- .../comps/template/comps/sp/SWYPNBGZYZBB.vue | 12 +++++- 3 files changed, 46 insertions(+), 26 deletions(-) diff --git a/src/components/Template/BaseInfoFormPcakge.vue b/src/components/Template/BaseInfoFormPcakge.vue index 8f1287b..1150ac2 100644 --- a/src/components/Template/BaseInfoFormPcakge.vue +++ b/src/components/Template/BaseInfoFormPcakge.vue @@ -9,13 +9,13 @@ {{ sItem.label }} {{ sItem.label }} - @@ -30,7 +30,7 @@ {{ sItem.label }} - @@ -41,7 +41,7 @@ 其他 - @@ -60,28 +60,28 @@ {{ sItem.label }} - - - - - @@ -96,19 +96,19 @@ :class="getSpanClass(sItem)" :key="key"> {{ sItem.label }} - - 其他 - @@ -116,22 +116,22 @@ - - {{ formFields[sItem.subKey] }} - 其他 - @@ -143,17 +143,17 @@ --> - - {{ formFields[sItem.subKey] }} - - @@ -198,6 +198,11 @@ export default { fieldItemLabel: { type: String, default: "", + }, + //循环组件的情况下需要用这个来区分字段 + prefixKey:{ + type: String, + default: "", } }, data() { diff --git a/src/components/Template/CustomTable.vue b/src/components/Template/CustomTable.vue index 3e1861d..6d86f0b 100644 --- a/src/components/Template/CustomTable.vue +++ b/src/components/Template/CustomTable.vue @@ -9,7 +9,7 @@ {{ col.label }} - @@ -36,7 +36,7 @@ - - - - @@ -62,6 +65,8 @@ class="mt-0" :ref="`ladderStepRef_${ladderIndex}`" :formData="ladderConfig.ladderStepData" + fieldItemLabel = "阶梯配制" + :prefixKey = "'ladder_'+ladderIndex" > @@ -89,12 +94,15 @@ :formConfig="paralleStepFormConfig" @blur="onHandleBlur" :formData="paralleConfig" + :prefixKey = "'paralle'+paralleIndex" + fieldItemLabel = "平行配制" /> @@ -111,10 +119,12 @@ class="mt-0" :ref="`paralleStepRef_${paralleIndex}`" :formData="paralleConfig.paralleStepData" + fieldItemLabel = "平行配制" + :prefixKey = "'paralle'+paralleIndex" > - +