src/framework/sideMenu/ 目录结构sideMenuTypes.ts(MenuTree、MenuItem、CSideMenuProps)CSideMenu.tsx、cSideMenu.scsssrc/index.ts 统一导出入口example/pages/side-menu/SideMenuPage.tsx 组件示例页example/App.tsx 中添加组件列表入口CSideMenu 组件框架,定义 props 接口items 属性实现三级菜单嵌套tree 到 antd items 的转换函数type 字段的图标映射(chart、setting 等,缺省为默认图标)onOpenChange 中用新 key 替换 openKeysopenKeys 受控展开状态breakpoint="lg"onClickMenuItem 回调,传入完整菜单项对象onSetMenuCollapse(true),300ms 延迟后再调用导航回调onSetMenuCollapse 的 boolean 和无参两种调用模式selectedKeys 与 curActivePaneKeypanesOnShelf 键匹配时显示"已打开"指示器id/key 比较,包含数值类型键(string/number)的类型转换test/unit/CSideMenu.test.tsx 单元测试