docs(design): 删除磁盘监控设计文档并更新前端页面结构规范

- 删除 frontend/src/views/systemMonitor/2026-04-22-disk-monitor-design.md 设计文档
- 删除 frontend/src/views/tools/addLedger/API_DEBUG.md 调试文档
- 在 AGENTS.md 中新增前端页面结构归档章节,规范复杂工具页结构
- 明确 index.vue、components/、utils/ 职责边界和拆分原则
- 规定页面级类型和 contract 脚本管理方式
- 统一复杂页面拆分优先顺序和注意事项
This commit is contained in:
2026-05-14 09:17:25 +08:00
parent 5b3ca264c4
commit f7d297decf
72 changed files with 5125 additions and 3028 deletions

View File

@@ -21,6 +21,7 @@
</template>
<script setup lang="ts">
import { useRouter } from 'vue-router'
import { resolveBusinessMenuPath } from '@/stores/modules/auth'
defineProps<{ menuList: Menu.MenuOptions[] }>()
const router = useRouter()
@@ -29,7 +30,7 @@ const handleClickMenu = async (subItem: Menu.MenuOptions) => {
window.open(subItem.meta.isLink, '_blank')
return
}
await router.push(subItem.path)
await router.push(resolveBusinessMenuPath(subItem))
}
</script>
<style lang="scss">