@@ -12,7 +14,8 @@
diff --git a/src/components/Template/StepFormPackage.vue b/src/components/Template/StepFormPackage.vue
index d85bfa3..e3cd49a 100644
--- a/src/components/Template/StepFormPackage.vue
+++ b/src/components/Template/StepFormPackage.vue
@@ -54,7 +54,7 @@
:stepIndex="stepIndex" :prefixKey="prefixKey+'_'+index" @update="(data)=>onSubPackageUpdate(data,key)" :subData = "formFields[key]" :ref="'zlSubPackageRef_'+key" />
-
+ onJcbUpdate(data,key)" :ref="'jcbComp_'+key" :stepIndex="stepIndex" :prefixKey="prefixKey+'_'+index" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData.qb" />
@@ -77,7 +77,7 @@ import JcbComp from '@/components/Template/StepComponents/JcbComp.vue'
import ZLSubPackage from '@/components/Template/StepComponents/ZLSubPackage.vue'
import { isShowOther } from "@/utils/formPackageCommon.js";
import { EventBus } from "@/utils/eventBus";
-import { isRegent} from "@/utils/index.js";
+import { isRegent,justUpdateFilledFormData} from "@/utils/index.js";
import moment from 'moment'
export default {
inject: ['templateFillType','templateData'],
@@ -159,6 +159,13 @@ export default {
onSubPackageUpdate(data,key){
this.formFields[key] = data;
},
+ // 子组件数据更新处理方法
+ onJcbUpdate(data,key){
+ this.formFields[key] = data.jcbInfo;
+ this.$nextTick(() => {
+ justUpdateFilledFormData();
+ });
+ },
// 重写子组件校验钩子方法,检查ZLSubPackage的表单验证
validateSubComponents() {
const refs = [];
diff --git a/src/views/business/comps/template/comps/lba/LBA002.vue b/src/views/business/comps/template/comps/lba/LBA002.vue
index 2cc9496..f64075c 100644
--- a/src/views/business/comps/template/comps/lba/LBA002.vue
+++ b/src/views/business/comps/template/comps/lba/LBA002.vue
@@ -160,7 +160,7 @@ export default {
bodySubType: 'span',
bodySubKey: 'bh',
bodyFillType: 'preFill',
- width: 280,
+ width: 380,
}]
},
},