日期:2026-08-20
状态:已确认,按方案 1 实现
范围:web-admin运输计划列表/#/pl/plan-module/plan合同列;合同完善页对齐展示
合同列原仅展示已关联合同编号;缺合同时显示「—」,无法提醒业务补充。
目标:保留编号展示,并对非内置客户缺合同一侧显示「待补充」提醒;内置公司该侧缺合同不提醒。
| 项 | 结论 |
|---|---|
| 实现路径 | 方案 1:前端共用 planContractLines(utils/pl-plan-contract-display.ts) |
| 内置公司 | 安庆市山峡化工有限公司、安徽云栋化工有限公司(isPlInternalCustomerName) |
| 非内置且无合同 | 供/需 + 待补充,文字色 #d97706,不加 Tag |
| 内置且无合同 | 供/需 + —,中性色,不提醒 |
| 有合同时 | 显示合同编号(多份则多行) |
| 非目标 | 不改列表 API;不做点击跳转 |
供、需两侧各自至少一行:
contractNo(无则 contractId)—待补充(警示色)页面:/#/pl/plan-module/plan-contract
已关联N份合同 / 未关联合同(内置仍为「内置 · 合同可免」)