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