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

1.3 KiB

实现说明

设计口径

  • 参考 Ant Design / Ant Design Pro 的成熟后台惯例:业务列表首屏保留标题、常用筛选、列表和明确动作,不再使用泛化 台账工具。
  • 菜单与页面标题统一短模块名:采购、合同、资产、付款、应付账款、票据。
  • 页面内的具体业务对象仍可使用 采购申请 等单据名,避免把对象语义和菜单命名混为一类。

改造边界

  • 只改前端入口、文案、测试断言和稳定设计/业务文档。
  • 不改后端权限、审批、付款、OCR、合同、采购或资产状态机。
  • 不做公网部署,除非用户后续单独批准。

页面迁移

  • 采购:原高级入口改为 筛选,保留供应商、法体、成本中心和范围筛选。
  • 合同:页头保留 新增合同、到期列表、导出、筛选;到期日与测试数据切换进入高级筛选。
  • 项目:页头使用 合同、显示测试数据、新建项目;新建表单改为明确的 新建项目 面板。
  • 付款:原入口改为 新建批次,批次创建能力不变。
  • 应付账款:导出直接作为页头 导出 下拉,不再包在工具面板。
  • 票据:页头使用 上传票据、绑定、导出,上传和绑定各自打开明确面板。