From db7cbf815754b0061356cab6a62b1ddd82859bb6 Mon Sep 17 00:00:00 2001 From: wangyu <823267011@qq.com> Date: Thu, 11 Jun 2026 10:29:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E8=AE=AE=E7=BA=AA=E8=A6=81=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=20=E5=88=97=E8=A1=A8=E9=A1=B5+=E7=8B=AC=E7=AB=8B?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E9=A1=B5=20=E7=BB=93=E6=9E=84=EF=BC=8C?= =?UTF-8?q?=E7=A7=BB=E9=99=A4=E8=AF=AD=E9=9F=B3=E5=BD=95=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - index.vue 重写为标准列表页:搜索(关键字/项目/类型/日期)+ 表格 + 分页, 显示待办同步进度(已同步/总数),双击行或点编辑进入编辑页 - 新增 edit.vue 独立编辑页:新增 /hint/meeting/add、编辑 /hint/meeting/edit/:id, 新建保存后自动切换为编辑路由,防止重复新增;路由复用时通过 $route watch 重置/加载 - router/index.js 增加 /hint 静态隐藏路由(与 /people、/claim 同惯例,activeMenu 高亮列表菜单) - 按要求删除语音录入功能(SpeechRecognition 相关全部移除) Co-Authored-By: Claude Fable 5 --- ruoyi-ui/src/router/index.js | 19 + ruoyi-ui/src/views/oa/meeting/edit.vue | 468 ++++++++++++++ ruoyi-ui/src/views/oa/meeting/index.vue | 821 ++++-------------------- 3 files changed, 610 insertions(+), 698 deletions(-) create mode 100644 ruoyi-ui/src/views/oa/meeting/edit.vue diff --git a/ruoyi-ui/src/router/index.js b/ruoyi-ui/src/router/index.js index 21008e7..620375f 100644 --- a/ruoyi-ui/src/router/index.js +++ b/ruoyi-ui/src/router/index.js @@ -160,6 +160,25 @@ export const constantRoutes = [ }, ], }, + { + path: "/hint", + component: Layout, + hidden: true, + children: [ + { + path: "meeting/add", + component: () => import("@/views/oa/meeting/edit"), + name: "addMeetingMinutes", + meta: { title: "新增会议纪要", activeMenu: "/hint/meeting" }, + }, + { + path: "meeting/edit/:id(\\d+)", + component: () => import("@/views/oa/meeting/edit"), + name: "editMeetingMinutes", + meta: { title: "编辑会议纪要", activeMenu: "/hint/meeting" }, + }, + ], + }, { path: "/claim", component: Layout, diff --git a/ruoyi-ui/src/views/oa/meeting/edit.vue b/ruoyi-ui/src/views/oa/meeting/edit.vue new file mode 100644 index 0000000..ce0c900 --- /dev/null +++ b/ruoyi-ui/src/views/oa/meeting/edit.vue @@ -0,0 +1,468 @@ + + + + + diff --git a/ruoyi-ui/src/views/oa/meeting/index.vue b/ruoyi-ui/src/views/oa/meeting/index.vue index f1fe7fc..2464f59 100644 --- a/ruoyi-ui/src/views/oa/meeting/index.vue +++ b/ruoyi-ui/src/views/oa/meeting/index.vue @@ -1,732 +1,157 @@ - -