feat(ccdiProject): 添加菜单选择处理方法并清理废弃代码

This commit is contained in:
wkc
2026-03-04 10:39:27 +08:00
parent 6d322ea7da
commit 9f2a2b7c17

View File

@@ -171,26 +171,27 @@ export default {
handleBack() {
this.$router.push("/ccdiProject");
},
/** 菜单选择事件 */
handleMenuSelect(index) {
console.log("菜单选择:", index);
this.activeTab = index;
// 组件映射
const componentMap = {
upload: "UploadData",
config: "ParamConfig",
overview: "PreliminaryCheck",
special: "SpecialCheck",
detail: "DetailQuery",
};
this.currentComponent = componentMap[index] || "UploadData";
},
/** UploadData 组件:菜单切换 */
handleMenuChange({ key, route }) {
console.log("切换到菜单:", key, route);
// 根据不同的菜单项跳转到不同的组件或页面
switch (route) {
case "config":
this.$message.info("参数配置功能开发中");
break;
case "overview":
this.$message.info("结果总览功能开发中");
break;
case "special":
this.$message.info("专项排查功能开发中");
break;
case "detail":
this.$message.info("流水明细查询功能开发中");
break;
default:
break;
}
// 直接触发菜单选择
this.handleMenuSelect(route);
},
/** UploadData 组件:数据上传完成 */
handleDataUploaded({ type }) {
@@ -212,33 +213,6 @@ export default {
console.log("拉取本行信息");
this.$message.info("拉取本行信息功能开发中");
},
/** 上传数据 (原方法已由UploadData组件处理) */
handleUploadData() {
console.log("上传数据");
this.$message.info("上传数据功能已迁移至上传页面");
},
/** 参数配置 (原方法) */
handleParamConfig() {
console.log("参数配置");
this.$message.info("参数配置功能开发中");
},
/** 初核结果下拉菜单命令 */
handleCheckResultCommand(command) {
console.log("初核结果命令:", command);
switch (command) {
case "overview":
this.$message.info("结果总览功能开发中");
break;
case "special":
this.$message.info("专项排查功能开发中");
break;
case "detail":
this.$message.info("流水明细查询功能开发中");
break;
default:
break;
}
},
/** 数据上传完成 */
handleDataUploaded() {
console.log("数据上传完成");