From 493f7dc323cc7d65a10b59a378a932ef2af09b5f Mon Sep 17 00:00:00 2001 From: luojie <125330818@qq.com> Date: Tue, 31 Mar 2026 15:20:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86][upd?= =?UTF-8?q?ate]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Template/Step.vue | 5 +++++ src/views/business/comps/template/comps/dl/DL014.vue | 6 ++++-- src/views/business/comps/template/mixins/templateMixin.js | 3 +++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/components/Template/Step.vue b/src/components/Template/Step.vue index a70ea52..87effb0 100644 --- a/src/components/Template/Step.vue +++ b/src/components/Template/Step.vue @@ -368,6 +368,11 @@ export default { default: '' } }, + provide() { + return { + getStepData:()=>this.formData + } + }, data() { return { stepSelectConfig: { diff --git a/src/views/business/comps/template/comps/dl/DL014.vue b/src/views/business/comps/template/comps/dl/DL014.vue index cc1c8ba..4177ba5 100644 --- a/src/views/business/comps/template/comps/dl/DL014.vue +++ b/src/views/business/comps/template/comps/dl/DL014.vue @@ -832,7 +832,8 @@ export default { const newJlzmcRows = [] for (let i = 0; i < jlzzs; i++) { newJlzmcRows.push({ - jlzzmc: '' + jlzzmc: '', + id:this.getuuid(), }) } @@ -895,7 +896,8 @@ export default { gspbh: '', ysgspjrl: '', sjgspjrl: '', - gyhzqk: '' + gyhzqk: '', + id:this.getuuid(), }) } }) diff --git a/src/views/business/comps/template/mixins/templateMixin.js b/src/views/business/comps/template/mixins/templateMixin.js index ee08113..8be9f9d 100644 --- a/src/views/business/comps/template/mixins/templateMixin.js +++ b/src/views/business/comps/template/mixins/templateMixin.js @@ -278,6 +278,9 @@ export default { this.setTemplateData({}) }, methods: { + getuuid() { + return getuuid() + }, // 只是更新已填写的表单数据,不触发校验 justUpdateFilledFormData() { const params = {