跳转到主要内容

execution 域设计总纲(生产执行)

源:PRD「八、页面架构与关键页面设计」页面树 7「生产执行」+「七、核心功能逐项需求」之「6.5 派工、领料、开工与报工」+「四、端到端业务流程与核心状态机」(工序任务状态机段、7.6 移动任务与报工页);调研「七、需求条目统一编号与优先级判定」R-005、R-006。P0 裁决见决策记录:44 问 triage §2/§5(Q22+Q24 为数量链核心建模)。

设计确认门:本稿产出即停点,用户确认后才进下一步(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 批量铺开——m08 册已建(prd/fsd/m08-执行报工.md,F08.01~F08.05),本表 FSD ID 列由册粒度占位细化为功能 ID。 原型:html/index.html 导航 + 4 屏,零依赖静态 HTML;我的任务/报工以手机壳呈现车间移动端形态,派工/领料为桌面端;预览走文档站(相对链接以站点布局为准)。

页面清单

屏原型文件对应真实路由交互点覆盖的 FSD ID
我的任务(移动)my-tasks.html/execution/my-tasks今日任务卡(订单/产品/工序/计划量/资源/交期/状态)+ 扫任务码入口;任务详情纵向流程(信息—领料/投料—开工—报工—质检—异常);离线缓存查看(保存时长假设 Q23)F08.01(我的任务与扫码)
派工(桌面)dispatch.html/execution/dispatch待派任务池;派工对象=设备+班组(Q19,人员挂班组);设备资格/班组技能校验;占用/齐套/质检未判定时禁用并提示;任务码生成;接班交接双方确认F08.02(派工与接班)
报工(移动)work-report.html/execution/tasks/{taskId}/report数量录入(合格/不良/返工/报废,原因必选;本批合计不等则阻断);报废上限=工单损失规则(数值示例标注,Q29 访谈候选);后工序不超前工序(开关+容差,假设 Q25);双单位记录(录入/基准分开,因子配置,R-006 禁默认 1:1);绑定维度必填集(材料批次/班组人员/起止时间,设备模具按工序配置,Q22+24);投入产出批次关联(R-005,产出≤可用投入);提交前二次确认合计;存草稿离线(Q23);不合格显示「前往检验」F08.04(开工/暂停/报工)、F08.05(更正单入口)
领料/补料(桌面)material-pick.html/execution/material-pick按工单材料需求发料(批次选择 Q14,效期展示);确认发料核减齐套可用量;补料审批(超损耗必说明原因);退料登记;与 planning 齐套联动F08.03(领料与投料)

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

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

裁决/问题内容落地点
Q22+Q24(已采纳,数量链核心)工序任务报工(默认)+ 班组代报(记录代报人);设备/多人同时报 MVP 不做;绑定维度:材料批次(必填)/班组与人员(必填)/起止时间(必填)/设备(按工序配置)/模具(按工序配置)work-report ③ 绑定维度区(必填红星与配置项区分);派工弹层设备必选
Q14(已采纳)材料按批次追踪(原纸/纸板/油墨等主要材料,按材料族启用效期/序列号);成品按工单批次追踪报工投入批次选择+效期展示;产出批次=成品工单批次;领料批次发料
R-005(P0)报工选择投入批次并记录产出批次;产出不超可用投入;禁口头批次work-report ③ 投入/产出批次 + 校验注
R-006(P0)录入单位与基准单位分开报工;因子/精度/来源由配置提供;禁默认 1:1work-report ② 双单位记录区
Q19(已采纳)人员挂班组不直接排产;设备资格/班组技能校验dispatch 派工弹层与可用性表
Q29(假设→报废上限数值访谈候选)报废上限由工单损失规则控制work-report 校验行「上限 240(示例,禁预设)」
Q25(假设,待确认)后工序累计合格不超前工序;开关+容差可配置work-report 校验行
Q23(假设,待确认)离线报工保存时长与冲突解决my-tasks/work-report 弱网草稿与同步状态注
Q26(假设,待确认)MVP 质检覆盖先终检+首件work-report「前往检验而非直接完工」提示
Q13(访谈候选值,禁预设)损耗算法四类可配置material-pick 损耗口径注(补料超余量须审批)

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

覆盖性对账

  • 对应 FSD 册:m08 执行报工(批量铺开已建:prd/fsd/m08-执行报工.md,F08.01~F08.05)——双向关联两侧无空(2026-10-21 批量铺开互挂)。
  • 页面树 7「生产执行」4 节点全覆盖(我的任务/派工/报工/领料补料)。