文件
hyb-oa/.trellis/tasks/05-31-unified-menu-remove-ledger-tools-wave2/implement.md
T

23 行
1.3 KiB
Markdown

# 实现说明
## 设计口径
- 参考 Ant Design / Ant Design Pro 的成熟后台惯例:业务列表首屏保留标题、常用筛选、列表和明确动作,不再使用泛化 `台账工具`。
- 菜单与页面标题统一短模块名:`采购`、`合同`、`资产`、`付款`、`应付账款`、`票据`。
- 页面内的具体业务对象仍可使用 `采购申请` 等单据名,避免把对象语义和菜单命名混为一类。
## 改造边界
- 只改前端入口、文案、测试断言和稳定设计/业务文档。
- 不改后端权限、审批、付款、OCR、合同、采购或资产状态机。
- 不做公网部署,除非用户后续单独批准。
## 页面迁移
- `采购`:原高级入口改为 `筛选`,保留供应商、法体、成本中心和范围筛选。
- `合同`:页头保留 `新增合同`、`到期列表`、`导出`、`筛选`;到期日与测试数据切换进入高级筛选。
- `项目`:页头使用 `合同`、`显示测试数据`、`新建项目`;新建表单改为明确的 `新建项目` 面板。
- `付款`:原入口改为 `新建批次`,批次创建能力不变。
- `应付账款`:导出直接作为页头 `导出` 下拉,不再包在工具面板。
- `票据`:页头使用 `上传票据`、`绑定`、`导出`,上传和绑定各自打开明确面板。