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" > - +