From 8ff87c6845a535e8a3e0cd126850bcb239f71012 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: Fri, 21 Aug 2026 00:02:38 +0800 Subject: [PATCH] =?UTF-8?q?refactor(detail):=20=E9=A1=B9=E7=9B=AE=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5=E6=94=B9=E4=B8=BA=E5=8F=AA=E8=AF=BB,=20?= =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=89=80=E6=9C=89=E5=A2=9E/=E5=88=A0/?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 按用户意图: 本页面 = 详情页 = 只读查看。 移除: - 角色劳务: 行删除按钮 + + 增加角色按钮 + addRoleRow/removeRoleRowAt 函数 - 监督员: 行删除按钮 + + 增加监督员按钮 + openAddMonitor/confirmAddMonitor/removeMonitorAt + 候选人 dialog - 已发布公告: 发布/刷新/删除按钮 + openUpload/submitAnnouncement/deleteAnnouncement + upload dialog - 项目评价: 点击编辑 dialog + openScoreDialog/submitScore + score dialog - 未使用的 state: scoreForm/scoreDims/totalScore/uploadForm/announceTypes/newMonitor/monitorCandidates/submitting 保留: - 4 个区块只读展示 (项目信息 / 角色劳务 / 监督员 / 公告列表) - 公告 Preview 组件 (查看附件) - goBack / goEdit 导航 (供面包屑和后续编辑页跳转) - loadProject / loadAnnouncements 数据加载 业务去向 (本任务范围外): - 评分编辑 → /manager/projects/edit/:projectId (ProjectsNew.vue) - 角色劳务 / 监督员编辑 → 同上 - 公告发布 → 后续需新增专门管理页 Co-Authored-By: Claude --- .../views/manager/ManagerProjectDetail.vue | 265 ++---------------- 1 file changed, 27 insertions(+), 238 deletions(-) diff --git a/ry-vue3/src/views/manager/ManagerProjectDetail.vue b/ry-vue3/src/views/manager/ManagerProjectDetail.vue index 9386573..dcf8606 100644 --- a/ry-vue3/src/views/manager/ManagerProjectDetail.vue +++ b/ry-vue3/src/views/manager/ManagerProjectDetail.vue @@ -1,11 +1,11 @@