From db7a34f4f3b99ca4f17e261cfd44178d768a4213 Mon Sep 17 00:00:00 2001 From: zhangjf Date: Sun, 15 Feb 2026 20:12:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0=E9=9C=80=E6=B1=82?= =?UTF-8?q?=E5=B7=A5=E5=8D=95=E5=92=8C=E8=B4=A2=E5=8A=A1=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E5=88=B0=E5=89=8D=E7=AB=AF=E4=BE=A7=E8=BE=B9?= =?UTF-8?q?=E6=A0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 问题: - 前端菜单硬编码,缺少需求工单和财务管理模块 - 用户看不到这些功能的入口 根本原因: - Layout.vue中的菜单是硬编码的,没有从后端动态加载 - 缺少需求工单、支出类型、支出管理、应收款管理的菜单项 修复内容: 1. 在项目管理下添加「需求工单」菜单项 2. 新增「财务管理」一级菜单 3. 在财务管理下添加: - 支出类型 - 支出管理 - 应收款管理 4. 导入Money图标 菜单结构(修复后): - 首页 - 系统管理 - 用户管理、角色管理、菜单管理 - 客户中心 - 客户管理、联系人管理 - 项目管理 - 项目管理、合同管理、需求工单 ✨ - 财务管理 ✨ - 支出类型、支出管理、应收款管理 现在刷新页面即可看到完整菜单! --- fund-admin/src/components/Layout.vue | 13 ++++++++++++- fundplatform | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/fund-admin/src/components/Layout.vue b/fund-admin/src/components/Layout.vue index 2361ee8..c8c6314 100644 --- a/fund-admin/src/components/Layout.vue +++ b/fund-admin/src/components/Layout.vue @@ -43,6 +43,17 @@ 项目管理 合同管理 + 需求工单 + + + + + 支出类型 + 支出管理 + 应收款管理 @@ -77,7 +88,7 @@ import { computed } from 'vue' import { useRoute, useRouter } from 'vue-router' import { ElMessage, ElMessageBox } from 'element-plus' -import { HomeFilled, Setting, UserFilled, FolderOpened, ArrowDown } from '@element-plus/icons-vue' +import { HomeFilled, Setting, UserFilled, FolderOpened, Money, ArrowDown } from '@element-plus/icons-vue' import { useUserStore } from '../stores/user' const route = useRoute() diff --git a/fundplatform b/fundplatform index 9e12035..eacd3ec 160000 --- a/fundplatform +++ b/fundplatform @@ -1 +1 @@ -Subproject commit 9e120359625bc1222ee4d31dd04bd64cdd1c0b35 +Subproject commit eacd3ec0a70dbaa1b21377cbbd4c7204ef6efe2d