From 82edb3cc43f3444fef0bb4249c87db77aab80c1a Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Wed, 28 Jan 2026 13:30:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B1=82=E7=BA=A7=E7=AE=A1=E7=90=86=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basic/level-manage/addOrEditForm.vue | 20 ++++++++++++++++++- src/views/basic/level-manage/index.vue | 2 +- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/src/views/basic/level-manage/addOrEditForm.vue b/src/views/basic/level-manage/addOrEditForm.vue index 81debaf..4d8d05d 100644 --- a/src/views/basic/level-manage/addOrEditForm.vue +++ b/src/views/basic/level-manage/addOrEditForm.vue @@ -152,7 +152,25 @@ export default { }) }, resetForm() { - this.$refs.addOrEditFormRef.resetFields() + // 先重置表单数据到初始状态 + this.addOrEditForm = { + levelSettingName: '', + configId: undefined, + levelList: [ + { + level: 1, + levelName: '一级节点', + }, + { + level: 2, + levelName: '二级节点', + }, + ], + } + // 等待 DOM 更新后再调用 resetFields + this.$nextTick(() => { + this.$refs.addOrEditFormRef && this.$refs.addOrEditFormRef.resetFields() + }) }, addNextLevel(index) { diff --git a/src/views/basic/level-manage/index.vue b/src/views/basic/level-manage/index.vue index 0385ed3..7c7a9e7 100644 --- a/src/views/basic/level-manage/index.vue +++ b/src/views/basic/level-manage/index.vue @@ -184,7 +184,7 @@ export default { // 删除按钮 handleDelete(row) { - this.$modal.confirm('是否确认删除层级编号为"' + row.configId + '"的数据项?').then(async () => { + this.$modal.confirm('是否确认删除层级名称为"' + row.configName + '"的数据项?').then(async () => { const res = await delLevelApi([row.configId]) if (res.code === 200) { this.$modal.msgSuccess('删除成功')