跳转到主要内容

planning 域设计总纲(计划排产)

源:PRD「八、页面架构与关键页面设计」页面树 6「计划排产」+「七、核心功能逐项需求」之「6.4 工单、拆单、合单与排产」「6.8 齐套、加急、插单与优先级」+「四、端到端业务流程与核心状态机」(工单/工序任务状态机段、排程段);调研「七、需求条目统一编号与优先级判定」R-014(P1)、R-015(P1)。P0 裁决见决策记录:44 问 triage §2/§5。

设计确认门:本稿产出即停点,用户确认后才进下一步(FSD 于 B5 完成后统一编制,2026-10-21 裁决)。

状态:已确认(2026-10-21 用户确认 B1;后续修订追加登记于本行下方) 修订:2026-10-21 B1 定稿确认。(FSD 00-总则 修订记录待 Phase 3 创建时补记本次定稿) 修订:2026-10-21 FSD 节奏裁决——B5 全部完成后统一编制(原门禁句「交错编制」口径作废);移除未消费 data.js 引用(B-3 遗留裁决)。 修订:2026-10-21 Phase 3 批量铺开——m07 册已建(prd/fsd/m07-计划排产.md,F07.01~F07.05;拆单合单/插单模拟 P1),本表 FSD ID 列由册粒度占位细化为功能 ID。 原型:html/index.html 导航 + 5 屏,零依赖静态 HTML;预览走文档站(仓库目录下相对链接以站点布局为准)。

页面清单

屏原型文件对应真实路由交互点覆盖的 FSD ID
工单列表workorder-list.html/planning/work-orders状态/齐套/设备/班组筛选;拆合链父子标记;成品批次列(Q14);从订单生成工单入口F07.01(工单生成与列表)
工单详情workorder-detail.html/planning/work-orders/{workOrderId}工序时间轴(计划/实际数量·起止·负责人·质检结果·异常标识);材料区(计划/已发/已耗/剩余,差异提示不臆断);报工汇总;快照版本冲突提示(刷新评估留痕);拆单预览弹层(父子数量平衡,P1 R-015,拆分依据假设 Q16);合单校验弹层(兼容集合 + 来源清单,默认禁跨客户 Q17);暂停/取消原因必填F07.01(详情/时间轴/材料台账/取消)、F07.02(拆合 P1)
排程甘特schedule-gantt.html/planning/schedule甘特/列表/资源三态;资源树=设备组/设备+班组(Q19);约束资源占档(刀模/CTP);不可用时段标注来源(维护/换型/班休,换型时长不预设 Q20);超负荷颜色+文字双信号(「超 3 小时」);拖拽后固定「排程差异预览」(新增冲突/交期变化/释放/插单影响);保存必填原因并生成排程版本F07.03(排程甘特与资源视图)
齐套检查kit-check.html/planning/kit-check齐套对象=工单;五维范围(材料/设备/版模/技能/前置工序);因素开关(安全库存/替代料/在途/预留/批次/位置,假设 Q15);部分齐套处置动作(在途纳入/替代料审批/顺延/解除并通知);检查结论留时间戳与开关版本F07.04(齐套检查与解除通知)
插单模拟insert-sim.html/planning/insert-sim候选插入位对比(完成时间/新增延误/资源负荷/加急成本/约束风险);受影响订单清单+预计延误(R-014 不静默挤占);模拟版本留存(SIM-#n);联合审批(计划主管+销售经理+财务)后写回;优先级范围限制F07.05(插单模拟与审批 P1)

状态迁移(工单与工序任务状态机,PRD「四、端到端业务流程与核心状态机」)

裁决引用(本域设计吸收的 Phase 0 裁决与假设标注)

裁决/问题内容落地点
Q19(已采纳)基本资源=设备(可组设备组)+班组;人员挂班组不直接排产;模具/刀模为约束资源(占档不排程);计量按班次+小时甘特资源树分区(印刷设备组/模切·表面处理/班组/约束资源);齐套「人员技能」行
Q2(已采纳)BOM 仅成套必填齐套范围按工单材料需求(无 BOM 简单产品按路线用料)
Q14(已采纳)材料按批次追踪;成品按工单批次追踪工单列表成品批次列;齐套材料行批次要求;工单详情材料批次列
Q9/Q18/R-008工单复制快照,已下达默认不随主数据变化工单详情「版本冲突提示」(维持/发起刷新评估,留痕)
R-015(P1)拆单父子数量平衡;来源追溯工单详情拆单预览弹层;列表拆合链标记
R-014(P1)插单前模拟,不静默挤占插单模拟整屏(红字导语 + 受影响清单)
Q15(假设,待确认)齐套考虑因素逐项开关齐套检查「因素开关」区(无默认组合表述)
Q16(假设,待确认)拆单维度(P1 细裁)拆单弹层「拆分依据」下拉
Q17(假设,待确认)合单条件(默认禁跨客户,R-015 排除列)合单校验弹层警示行
Q20(访谈候选值,禁预设)换版/清洗时间甘特换型块标注「时长不预设 Q20」;插单候选 A 风险行
Q21(假设,待确认)插单抢占/加急费用承担插单对象「加急费用」字段 + 审批行
Q13(访谈候选值,禁预设)损耗算法齐套材料行「含损耗参数(算法访谈候选 Q13)」

假设标注约定:未裁决参数一律「假设(Q,待客户确认)」;访谈候选值不出现预设数值,页面数字均为示例数据。

覆盖性对账

  • 对应 FSD 册:m07 计划排产(批量铺开已建:prd/fsd/m07-计划排产.md,F07.01~F07.05)——双向关联两侧无空(2026-10-21 批量铺开互挂)。
  • 页面树 6「计划排产」5 节点全覆盖(工单列表/工单详情/排程甘特/齐套检查/插单模拟)。