拆分运费审批/出款页面,补充结算发票附件与菜单 SQL,并同步前后端模型与车辆相关展示。 Co-authored-by: Cursor <cursoragent@cursor.com>
1.3 KiB
1.3 KiB
运费结算三菜单拆分 — 设计文档
日期: 2026-06-28
状态: 已确认
前置:docs/superpowers/specs/2026-06-25-pl-freight-settlement-design.md
目标
将原「运费结算」单页四 Tab 拆为三个独立菜单,按角色分离:计划专员组单/结算、审批人审批、财务发放。
菜单结构
| 菜单 | 路由 | Tab | 数据范围 |
|---|---|---|---|
| 运费结算 | /#/pl/freight |
未结算计划 / 结算单 | 计划;结算单 pending/approving/approved |
| 运费结算审批 | /#/pl/freight-approval |
待审批 / 已审批 | approving;approved+confirmed(全部) |
| 运费财务发放 | /#/pl/freight-disburse |
待发放 / 已发放 | approved;confirmed |
关键决策
- 已审批 Tab:展示租户内全部审批已完成结算单(选项 A)
- 发票信息:审批通过后(
approved)在「运费结算 → 结算单」Tab 维护 - 后端 tab 参数:
bills|approval_pending|approval_done|disburse|settled - 编辑权限:
pending全字段编辑;approved仅发票字段 + 备注
业务流程
未结算计划 → 组单(草稿)→ 提交审批 → 审批页通过 → 结算页补发票 → 财务页发放 → 已发放
SQL
docs/sql/20260628_pl_freight_settlement_split_menu.sql