feat(ccdiProject): 替换按钮组为导航菜单并使用动态组件

This commit is contained in:
wkc
2026-03-04 10:38:18 +08:00
parent 38adbaed90
commit 6d322ea7da

View File

@@ -25,38 +25,27 @@
</div>
</div>
<div class="header-right">
<div class="action-buttons">
<el-button
size="small"
type="primary"
icon="el-icon-upload2"
@click="handleUploadData"
>
上传数据
</el-button>
<el-button
size="small"
icon="el-icon-setting"
@click="handleParamConfig"
>
参数配置
</el-button>
<el-dropdown @command="handleCheckResultCommand" trigger="click">
<el-button size="small" icon="el-icon-document">
初核结果<i class="el-icon-arrow-down el-icon--right"></i>
</el-button>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item command="overview">结果总览</el-dropdown-item>
<el-dropdown-item command="special">专项排查</el-dropdown-item>
<el-dropdown-item command="detail">流水明细查询</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</div>
<el-menu
:default-active="activeTab"
mode="horizontal"
@select="handleMenuSelect"
class="nav-menu"
>
<el-menu-item index="upload">上传数据</el-menu-item>
<el-menu-item index="config">参数配置</el-menu-item>
<el-submenu index="result">
<template slot="title">初核结果</template>
<el-menu-item index="overview">结果总览</el-menu-item>
<el-menu-item index="special">专项排查</el-menu-item>
<el-menu-item index="detail">流水明细查询</el-menu-item>
</el-submenu>
</el-menu>
</div>
</div>
<!-- 数据上传页面 -->
<UploadData
<!-- 动态组件渲染区域 -->
<component
:is="currentComponent"
:project-id="projectId"
:project-info="projectInfo"
@menu-change="handleMenuChange"