From 2c6d7ac013a0dd6bc39b193c74d5c038538ad744 Mon Sep 17 00:00:00 2001 From: wsm <2746563060@qq.com> Date: Fri, 7 Aug 2026 15:32:03 +0800 Subject: [PATCH] =?UTF-8?q?fix(xispeak):=20=E4=BF=AE=E5=A4=8D=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E9=A1=B5=E9=9D=A2=20QA=20=E5=AE=A1=E6=9F=A5=E5=8F=91?= =?UTF-8?q?=E7=8E=B0=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - P0 添加下级保留父节点 pid,恢复树形层级功能 - P1 新增表单占位模板文本置空,必填校验不再被绕过 - P1 JBR 批量流程部分失败时保存状态并刷新列表,避免孤儿流程 - P1 编辑反馈记录时保留原部门归属,仅新增时填充登录人部门 - P2 讲话指示批示搜索输入防抖 500ms - P2 清理 BPMForm/FeedbackForm 调试 console.log 与日期死代码 - P2 清理 List 死代码(未用 import/computed/函数) - P2 孤儿组件 searchReset 空指针保护 Co-Authored-By: Claude Opus 4.7 --- .../bg/xispeak/BgXiSpeakFeedbackList.vue | 3 +- src/views/bg/xispeak/BgXiSpeakList.vue | 38 +++++++++---------- .../xispeak/components/BgXiSpeakBPMForm.vue | 15 +------- .../components/BgXiSpeakFeedbackForm.vue | 21 +++------- .../bg/xispeak/components/BgXiSpeakForm.vue | 9 +++-- 5 files changed, 33 insertions(+), 53 deletions(-) diff --git a/src/views/bg/xispeak/BgXiSpeakFeedbackList.vue b/src/views/bg/xispeak/BgXiSpeakFeedbackList.vue index ec0cce2..297cdc6 100644 --- a/src/views/bg/xispeak/BgXiSpeakFeedbackList.vue +++ b/src/views/bg/xispeak/BgXiSpeakFeedbackList.vue @@ -139,7 +139,8 @@ } function searchReset() { - formRef.value.resetFields(); + // 本组件模板未绑定 formRef,若未来被挂载使用不能因此崩溃 + formRef.value?.resetFields(); selectedRowKeys.value = []; reload(); } diff --git a/src/views/bg/xispeak/BgXiSpeakList.vue b/src/views/bg/xispeak/BgXiSpeakList.vue index c9c15c6..692ebc2 100644 --- a/src/views/bg/xispeak/BgXiSpeakList.vue +++ b/src/views/bg/xispeak/BgXiSpeakList.vue @@ -9,7 +9,7 @@ - + @@ -135,17 +135,17 @@