From 1d288fbe6c4458bb4b39e6a12c6356e20d7aa639 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E5=BA=86=E6=B3=B0?= <12369755+htcloud1@user.noreply.gitee.com> Date: Tue, 18 Aug 2026 01:05:22 +0800 Subject: [PATCH] =?UTF-8?q?feat(manager/plans):=20=E5=8A=A0=E9=A1=B9?= =?UTF-8?q?=E7=9B=AEID=E5=88=97=20+=20=E9=A1=B9=E7=9B=AE=E7=BC=96=E5=8F=B7?= =?UTF-8?q?debounce=E6=90=9C=E7=B4=A2=20+=20=E5=AE=A1=E6=A0=B8dialog?= =?UTF-8?q?=E5=8A=A8=E6=80=81=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 表格: - 加项目ID 列 (width=80, 居中) - 项目编号 input 加 @input/@clear 触发 onProjectNoSearch (debounce 300ms) 审核 dialog: - 加项目编号 input (v-if result==='2' 通过时显示, 退回时隐藏) - 审核意见去掉 prop='opinion' (永远非必填, placeholder 改'可选') - auditForm 加 projectNo 字段 - auditRules 改 reactive + watch result 切换 projectNo 校验 (通过必填, 退回清校验状态) - onAudit 重置 projectNo - submitAudit: isPass 时 payload 加 projectNo --- ry-vue3/src/views/manager/Plans.vue | 44 +++++++++++++++++++++-------- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/ry-vue3/src/views/manager/Plans.vue b/ry-vue3/src/views/manager/Plans.vue index eed8d2f..6697dc7 100644 --- a/ry-vue3/src/views/manager/Plans.vue +++ b/ry-vue3/src/views/manager/Plans.vue @@ -4,7 +4,7 @@ - + @@ -40,6 +40,7 @@ + @@ -80,7 +81,7 @@ - + {{ auditForm.planName }} @@ -90,8 +91,11 @@ 退回 - - + + + + +