From 10a7f4c43b5c15ac5f751adbb354e60a8a283407 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BB=95=E5=B5=A9?= <17854119262@163.com> Date: Fri, 19 Apr 2024 16:43:33 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A8=E5=8D=95=E5=8F=91=E5=B8=83-=E7=89=88?= =?UTF-8?q?=E6=9C=ACbug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/demo/onlineform/formModule/modalForm.vue | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/views/demo/onlineform/formModule/modalForm.vue b/src/views/demo/onlineform/formModule/modalForm.vue index 84dc059..a496d88 100644 --- a/src/views/demo/onlineform/formModule/modalForm.vue +++ b/src/views/demo/onlineform/formModule/modalForm.vue @@ -184,7 +184,7 @@ function handleShow() { openModal(); } - // 表单选择回传数据 + // 表单选择回传数据-版本 async function getSchemeRow(row) { let formVerisons_temp = []; formData.value.formCode = row.id; @@ -195,7 +195,16 @@ formVerisons_temp.push({ label: t.createDate, value: t.id }); }); formVerisons.value = formVerisons_temp; - formData.value.formVerison = formVerisons_temp[0].value; + + // 编辑-按照旧的版本 + if (props.editData.formEdit) { + formData.value.formVerison = formVerisons_temp.find((t) => { + return t.value === props.editData.record.formVerison; + }); + } else { + // 新增-默认最新的版本 + formData.value.formVerison = formVerisons_temp[0].value; + } } // 版本改变后传输数据给父组件