fix: 添加需求工单和财务管理菜单到前端侧边栏
问题: - 前端菜单硬编码,缺少需求工单和财务管理模块 - 用户看不到这些功能的入口 根本原因: - Layout.vue中的菜单是硬编码的,没有从后端动态加载 - 缺少需求工单、支出类型、支出管理、应收款管理的菜单项 修复内容: 1. 在项目管理下添加「需求工单」菜单项 2. 新增「财务管理」一级菜单 3. 在财务管理下添加: - 支出类型 - 支出管理 - 应收款管理 4. 导入Money图标 菜单结构(修复后): - 首页 - 系统管理 - 用户管理、角色管理、菜单管理 - 客户中心 - 客户管理、联系人管理 - 项目管理 - 项目管理、合同管理、需求工单 ✨ - 财务管理 ✨ - 支出类型、支出管理、应收款管理 现在刷新页面即可看到完整菜单!
This commit is contained in:
parent
504da52c88
commit
db7a34f4f3
@ -43,6 +43,17 @@
|
||||
</template>
|
||||
<el-menu-item index="/project/list">项目管理</el-menu-item>
|
||||
<el-menu-item index="/project/contract">合同管理</el-menu-item>
|
||||
<el-menu-item index="/project/requirement">需求工单</el-menu-item>
|
||||
</el-sub-menu>
|
||||
|
||||
<el-sub-menu index="/finance">
|
||||
<template #title>
|
||||
<el-icon><Money /></el-icon>
|
||||
<span>财务管理</span>
|
||||
</template>
|
||||
<el-menu-item index="/finance/expense-type">支出类型</el-menu-item>
|
||||
<el-menu-item index="/finance/expense">支出管理</el-menu-item>
|
||||
<el-menu-item index="/finance/receivable">应收款管理</el-menu-item>
|
||||
</el-sub-menu>
|
||||
</el-menu>
|
||||
</el-aside>
|
||||
@ -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()
|
||||
|
||||
@ -1 +1 @@
|
||||
Subproject commit 9e120359625bc1222ee4d31dd04bd64cdd1c0b35
|
||||
Subproject commit eacd3ec0a70dbaa1b21377cbbd4c7204ef6efe2d
|
||||
Loading…
x
Reference in New Issue
Block a user