Skip to content

工艺工程师-工艺路线配置标准作业程序(SOP)

文档编号: BayesMES-SOP-PROCESSROUTE-002-V1.1
文档版本: V1.1
适用系统: BayesMES 制造执行系统
适用角色: 技术员、工艺工程师、系统管理员
适用终端: Web端管理后台
SOP类型: 配置类SOP
角色类型: 管理员/工程师
生效日期: 2026-04-28
最后更新: 2026-04-28
下次评审: 2026-10-28
文档状态: 评审中
编制人: BayesMES团队
审核人: ysfl
批准人: 待批准


目录

  1. 5分钟快速上手
  2. 目的与范围
  3. 职责定义
  4. 名词术语表
  5. 前置检查
  6. 创建工艺路线
  7. 配置路线工序
  8. 审核发布与默认路线
  9. 模板创建与批量导入
  10. 变更维护
  11. 验证与交付标准
  12. 异常处理
  13. 常见问题
  14. 源码与依据清单
  15. 三段一致性检查记录
  16. 待确认问题清单
  17. 关联文档
  18. 截图清单
  19. 修订记录

1. 5分钟快速上手

1.1 标准创建流程

确认物料和工序库 -> 新增工艺路线 -> 选择产品物料 -> 配置路线属性 -> 进入详情添加工序 -> 检查工序顺序和工时 -> 审核生效 -> 设为默认路线

1.2 最简操作步骤

步骤操作入口路径完成标志
1检查前置数据物料管理、工序管理、组织架构产品物料和全局工序已启用
2新增路线工艺路线列表(路由 /process-route/list,中文菜单待界面确认)-> 新增工艺路线路线保存为草稿
3添加工序工艺路线详情 -> 工序列表 -> 新增工序工序列表按顺序显示
4核对参数工序列表、工序编辑页工时、工位、质检、设备配置正确
5审核发布工艺路线列表 -> 审核后端状态变为 ACTIVE,前端列表显示为“生效中”
6设置默认工艺路线列表 -> 设为默认默认路线显示为“是”

1.3 快速判断

场景推荐方式说明
单个新产品首次上线手动创建适合边创建边核对工序参数
多个产品共用相同流程从模板创建先维护模板,再生成路线
批量导入历史工艺数据Excel导入先确保物料编码和工序编码都已存在
现有工艺需要改版复制路线不直接修改已生效路线,复制后形成新版本

2. 目的与范围

2.1 目的

本文档用于规范 BayesMES 中工艺路线的创建、工序配置、审核发布和变更维护,确保:

  1. 每个产品物料都有清晰、可追溯的加工路线。
  2. 工序顺序、工时、工位、质检和设备要求配置准确。
  3. 工艺路线发布后为生产执行、报工、质量和追溯提供路线与工序主数据;生产工单自动引用规则列入待确认清单。
  4. 工艺变更通过版本方式管理,保留历史路线。

2.2 适用范围

  • 适用业务:新产品导入、量产工艺配置、试制路线配置、替代路线配置、工艺改版。
  • 涉及模块:物料管理、工序管理、工艺路线、工艺路线模板、生产执行、BOM管理、设备管理、质量管理。
  • 不包含内容:BOM明细维护、生产工单执行、现场报工操作。以上模块的操作步骤需查看对应模块SOP。

3. 职责定义

角色职责范围关键动作
技术员基础维护按工艺资料录入路线、工序和工时
工艺工程师工艺配置负责人确认路线类型、工序顺序、质检要求、工位设备配置
工艺主管审核把关审核路线是否可用于生产,决定默认路线
系统管理员权限与基础配置配置菜单权限、维护组织/工位/设备等基础数据
生产计划员使用方在生产订单或工单中选择已生效的工艺路线

3.1 协作关系

物料主数据工艺路线全局工序库路线工序组织工位/设备生产工单报工与质检批次追溯

4. 名词术语表

术语说明
工艺路线定义某个产品从投入到产出的生产加工路径
全局工序工序库中的标准工序,可被多条工艺路线引用
路线工序某条工艺路线中的具体工序实例,可覆盖工序库默认参数
标准路线正常量产使用的主路线
替代路线主路线不可用时的备用路线
试制工艺新产品试制阶段使用的路线
淘汰工艺已不再使用、仅保留历史追溯的路线
默认路线同一产品下被标记为默认的工艺路线;后端默认路线接口只返回 ACTIVEis_default=true 的路线
生效中前端列表显示文案;后端状态值为 ACTIVE,后端状态名称为“生效”

5. 前置检查

5.1 权限检查

操作人员应具备以下功能权限:

权限类别必要性用途
工艺路线查看必须进入列表、查看详情
工艺路线创建/编辑必须新建和维护路线
路线工序创建/编辑/删除必须添加、调整和维护工序
工艺路线审核按岗位将草稿路线审核为生效状态
设置默认路线按岗位指定产品默认工艺路线
工艺路线导入按岗位批量导入路线和工序
工艺路线模板管理按岗位创建模板、从模板生成路线

如无法看到菜单或按钮,请联系系统管理员检查角色权限。 权限代码待源码确认:菜单基础数据已确认查看权限为 processroute:process-route:view,创建、编辑、审核、默认、导入等按钮权限需结合实际运行界面或权限定义再次核对。

5.2 基础数据检查

检查项检查入口要求不满足时处理
产品物料基础数据 -> 物料管理物料已创建且启用先创建或启用物料
全局工序工序管理(菜单路径 /operation/list需引用的工序已创建且启用先创建工序库数据
工位工位主数据(入口待界面确认)需要指定工位时必须存在先维护工位
设备设备台账(入口待界面确认)需要指定设备时必须存在先维护设备台账
作业指导书文件入口待源码确认前端工序表单有作业指导书字段,后端持久化字段待确认未确认前在备注中记录文件编号或存放位置

5.3 创建前资料准备

资料用途
产品图号、规格、物料编码确认路线对应的产品
工艺流程卡确认工序顺序
标准工时表填写标准工时、准备工时、等待工时
质量控制计划判断是否需要首检、巡检、终检或全检
设备/工装清单绑定推荐设备或说明设备要求
作业指导书作为现场操作依据;系统字段保存能力待源码确认

5.4 操作流程总览

确认产品物料与全局工序打开工艺路线列表新增工艺路线选择创建方式填写基本信息选择产品物料配置路线属性确认创建为草稿进入详情添加路线工序核对工序顺序、工时、质检、工位和设备是否符合发布条件审核生效按业务决定是否设为默认路线
步骤操作关键数据状态变化
1确认前置数据产品物料、全局工序、工位、设备
2新增工艺路线路线编码、路线名称、版本、物料、路线类型无 -> 草稿
3添加路线工序工序、序号、工时、质检、工位、设备草稿保持不变
4审核生效审核人、审核时间草稿 -> 生效
5设置默认产品物料、默认标记同物料其他默认标记被取消

6. 创建工艺路线

6.1 进入工艺路线列表

操作路径

左侧菜单 -> 工艺路线列表(页面路由 /process-route/list;实际中文父级目录待界面截图确认)

菜单路径说明:源码已确认页面路由为 /process-route/list,菜单配置标题为 page.processRoute.title;实际中文父级目录需用运行界面截图确认。

页面主要区域:

区域用途
统计卡片查看总路线数、草稿数、生效数、冻结数
搜索栏按路线编码、路线名称、路线类型、状态筛选
工具栏新增工艺路线、批量删除、导入
列表查看路线编码、名称、版本、产品物料、工序数量、总工时、状态和默认标记
行操作详情、编辑、复制、审核、设为默认、删除

📷 【截图01-工艺路线列表页】

  • 标注要点:①菜单位置 ②新增工艺路线按钮 ③搜索栏 ④列表行操作 ⑤状态/默认标记列
  • 文件名:processroute-01-route-list.png
  • 状态:待截图确认

6.2 选择创建方式

点击“新增工艺路线”后,系统打开四步表单。

创建方式适用场景注意事项
手动创建单个产品、首次建立路线创建后需要进入详情页逐道添加工序
从模板创建多个产品使用相似流程需要先维护可用模板,生成后仍需检查工序参数

📷 【截图02-创建方式选择】

  • 标注要点:①手动创建 ②从模板创建 ③下一步按钮
  • 文件名:processroute-02-create-mode.png
  • 状态:待截图确认

6.3 第一步:填写基本信息

字段必填填写要求示例
路线编码2-50字符,系统内唯一,创建后不可修改RT-FG-A001-V1
路线名称2-100字符,能体现产品和路线用途A001总成标准工艺路线
版本号建议使用 V1.0、V1.1、V2.0V1.0

编码建议:

类型建议格式示例
标准路线RT-{产品编码}-RT-FG-A001-V1
替代路线RT-{产品编码}-ALT-RT-FG-A001-ALT-01
试制路线RT-{产品编码}-TRIAL-RT-FG-A001-TRIAL-01

操作要求:

  1. 选择“手动创建”或“从模板创建”。
  2. 如选择“从模板创建”,先选择模板,系统会带出模板名称和说明。
  3. 填写路线编码、路线名称、版本号。
  4. 点击“下一步”。

6.4 第二步:选择关联产品

字段必填说明
产品物料选择该工艺路线对应的成品或半成品物料

操作要求:

  1. 点击“产品物料”选择器。
  2. 按物料编码、物料名称、规格或图号搜索。
  3. 选择正确物料后,核对物料编码、物料名称、物料类型、基本单位、图号和规格。
  4. 确认无误后点击“下一步”。

注意事项:

  • 工艺路线必须关联一个产品物料。
  • 如果找不到物料,应先到物料管理创建或启用物料。
  • 同一产品可以有多条路线,但只能有一条默认路线。

📷 【截图03-产品物料选择】

  • 标注要点:①产品物料选择器 ②物料搜索条件 ③物料基础信息核对区
  • 文件名:processroute-03-select-material.png
  • 状态:待截图确认

6.5 第三步:配置路线属性

字段必填默认值说明
路线类型标准工艺决定路线使用场景
默认路线勾选同物料默认标记;生产工单自动带出规则待生产模块确认
生效日期留空表示审核后立即可用
失效日期留空表示长期有效
描述说明适用产品、工艺特点、限制条件
备注记录补充信息

路线类型选择:

路线类型系统值适用场景使用建议
标准工艺STANDARD正常量产量产产品的主路线建议使用该类型
备选工艺ALTERNATIVE设备维护、产线切换、供应变化不建议设为默认,除非正式切换
试制工艺TRIAL新产品试制、工艺验证应明确试制范围和有效期
淘汰工艺OBSOLETE历史保留或旧工艺追溯不用于新建正式工单

代码核对说明:后端模型和共享类型库当前支持 STANDARDALTERNATIVETRIALOBSOLETE。如页面下拉展示与此不一致,以可保存的系统值和后端校验为准,并反馈研发修正页面选项。

操作要求:

  1. 选择路线类型。
  2. 判断是否勾选“设置为默认路线”。
  3. 根据工艺生效计划填写生效日期和失效日期。
  4. 在描述中写清适用范围,例如“适用于A001量产,含CNC、装配、终检、包装”。
  5. 点击“下一步”。

6.6 第四步:确认并提交

系统展示路线编码、名称、版本、产品物料、路线类型、默认路线和日期信息。

提交前检查:

检查项正确标准
路线编码与编码规则一致,未写错产品编码或版本
产品物料与工艺文件对应,不误选相似物料
路线类型与业务用途一致
默认路线确认是否要替换该产品原默认路线
生效/失效日期日期不冲突,失效日期晚于生效日期

点击“确认创建”后,系统保存工艺路线,状态为“草稿”。

重要:草稿路线不能直接用于正式生产,必须添加工序并审核后才能使用。


7. 配置路线工序

7.1 进入工艺路线详情

操作路径

工艺路线列表 -> 找到目标路线 -> 点击“详情”

详情页包含:

区域用途
基本信息核对路线编码、名称、版本、物料、类型、状态、总工时
工序列表查看、添加、编辑、复制、删除、上移和下移工序

📷 【截图04-工艺路线详情页】

  • 标注要点:①基本信息 ②工序列表 ③新增工序按钮 ④工序顺序/状态列
  • 文件名:processroute-04-route-detail.png
  • 状态:待截图确认

7.2 添加工序

点击“新增工序”,系统打开工序表单。

7.2.1 基本信息

字段必填说明
选择工序必须从全局工序库选择
工序编码自动选择工序后自动带出,不手工维护
工序名称自动选择工序后自动带出
工序序号建议按10、20、30递增,便于插入新工序
工序类型加工、装配、检验、包装、运输、其他
状态默认为启用
所需工人数默认1人,可按实际工艺填写
并行工序勾选后表示可与其他工序并行
可选工序勾选后表示特殊场景下可跳过

操作要求:

  1. 点击“选择工序”,从工序库选择已定义工序。
  2. 核对自动带出的工序编码和工序名称。
  3. 填写工序序号,建议使用10为间隔。
  4. 按工艺要求设置工序类型、工人数、并行/可选标记。

7.2.2 工时设置

字段单位说明
标准工时小时完成该工序的标准作业时间
准备工时小时换型、调机、备料等准备时间
等待工时小时工序之间预计等待时间
排队工时小时等待设备或工位可用的时间

填写要求:

  • 页面标签按“小时”展示,前端表单字段为 standard_timesetup_timewait_timequeue_time
  • 前端字段与后端 RouteOperation 持久化字段存在差异,保存映射已列入待确认清单;录入前应以当前系统保存结果为准。
  • 总工时会影响生产计划和产能评估,必须按工艺部门批准数据填写。

7.2.3 物料设置

字段说明
投入物料本工序投入的主要物料,可选
投入数量/单位作为工艺指导和计算参考
产出物料本工序产出的物料,可选
产出数量/单位作为工艺指导和计算参考
损耗率预计损耗比例,范围0-100%

注意事项:

  • 此处投入产出主要用于工艺指导和计算参考。
  • 实际库存扣减以BOM、领料、投料和报工记录为准。
  • 损耗率会影响计划和物料需求测算,应与BOM损耗策略保持一致。

7.2.4 质检设置

字段说明
需要质检勾选后表示该工序完成后需要检验
质检类型可选首检、巡检、终检、全检
抽检样本数按检验计划填写

配置建议:

工序场景推荐质检类型
首次量产或换型后首件首检
加工过程需要过程控制巡检
产品完工前必须检验终检
关键安全件或强检件全检

7.2.5 工位、设备和作业指导书

字段说明
适用工位类型人工、半自动、全自动
默认推荐工位创建工单时优先推荐的工位
所需设备选择该工序需要使用的设备
作业指导书前端表单提供文件选择入口;后端保存能力待源码确认
描述/备注补充工艺说明

操作要求:

  1. 如工序必须在指定工位执行,选择适用工位类型和默认推荐工位。
  2. 如工序依赖设备,选择设备并核对设备编码、设备名称。
  3. 如现场需要作业指导书,在待确认保存能力前,应在备注中记录文件编号、文件名或受控文件位置。
  4. 保存后返回详情页,确认工序显示在工序列表中。

📷 【截图05-新增工序表单】

  • 标注要点:①选择工序 ②工时设置 ③物料设置 ④质检设置 ⑤工位/设备/备注
  • 文件名:processroute-05-operation-form.png
  • 状态:待截图确认

7.3 调整工序顺序

工序列表按工序序号由小到大执行。

操作方式:

操作说明
上移将当前工序提前一位
下移将当前工序后移一位
编辑序号在工序表单中调整工序序号

检查要求:

  • 首道工序应是实际生产开始工序。
  • 检验、包装、入库前工序不得提前到加工工序之前。
  • 试制工艺需单独核对是否存在试制检验、评审和放行要求。

7.4 复制和删除工序

操作适用场景注意事项
复制同一路线存在相似工序复制后必须修改序号和差异参数
删除工序误添加或工艺取消删除前确认不会破坏完整流程

8. 审核发布与默认路线

8.1 发布前审核清单

检查项标准
产品物料与工艺文件一致
工序完整性不缺少关键加工、装配、检验、包装工序
工序顺序与工艺流程卡一致
工时标准工时、准备工时、等待工时已核对
质检要求关键工序和终检配置正确
工位设备需要限制工位或设备的工序已配置
默认路线仅对正式主路线设置默认
版本新旧版本命名清晰,可追溯

8.2 审核生效

操作路径

工艺路线列表 -> 找到草稿路线 -> 点击“审核” -> 确认

状态变化:

操作前操作操作后
草稿审核通过生效(后端 ACTIVE,前端列表显示“生效中”)

注意事项:

  • 仅草稿状态可审核。
  • 审核后路线进入可用状态;生产计划或工单的引用方式需按生产模块确认结果执行。
  • 已生效路线不建议直接修改,如需变更请复制新版本。

📷 【截图06-审核确认弹窗】

  • 标注要点:①审核按钮 ②确认弹窗 ③状态变化结果
  • 文件名:processroute-06-approve.png
  • 状态:待截图确认

8.3 设置默认路线

操作路径

工艺路线列表 -> 找到生效路线 -> 点击“设为默认”

业务规则:

规则说明
同一物料只能有一条默认路线新路线设为默认后,原默认路线自动取消
仅生效路线可设为默认后端服务限制非 ACTIVE 路线不能设为默认
默认路线查询后端默认路线接口只返回同物料、is_default=truestatus=ACTIVE 的路线;生产工单自动带出逻辑待生产模块确认

📷 【截图07-设置默认路线】

  • 标注要点:①设为默认按钮 ②确认结果 ③列表默认路线显示
  • 文件名:processroute-07-set-default.png
  • 状态:待截图确认

9. 模板创建与批量导入

9.1 从模板创建工艺路线

适用场景:

  • 多个产品共用同一组工序。
  • 新产品工艺流程高度相似,只需微调少量参数。
  • 需要减少重复录入。

操作步骤:

  1. 进入“工艺路线模板”。
  2. 创建或确认模板处于启用状态。
  3. 返回“工艺路线列表”,点击“新增工艺路线”。
  4. 选择“从模板创建”。
  5. 选择模板,填写路线编码、路线名称、版本号。
  6. 选择产品物料并确认生成。
  7. 进入生成后的路线详情,检查每道工序的工时、工位、质检和设备。

9.2 Excel导入工艺路线

适用场景:

  • 一次性导入多条路线。
  • 历史工艺资料已整理为表格。
  • 实施阶段批量初始化数据。

操作步骤:

  1. 在工艺路线列表点击“导入”。
  2. 下载导入模板。
  3. 按模板填写“工艺路线”和“工序”两个工作表。
  4. 上传Excel文件。
  5. 查看系统解析结果和错误提示。
  6. 确认导入。
  7. 导入完成后进入列表检查草稿路线。

导入模板关键字段:

工作表字段必填说明
工艺路线工艺路线编码系统内不可重复
工艺路线工艺路线名称路线名称
工艺路线物料编码必须已存在于物料库
工艺路线版本号默认V1.0
工艺路线路线类型使用系统支持的路线类型值填写
工序工艺路线编码必须与路线表一致
工序工序编码必须存在于工序库
工序工序序号数字越小越先执行
工序标准工时(秒)导入模板按秒填写

导入注意事项:

  • 先维护物料,再维护工序库,最后导入工艺路线。
  • 路线类型应使用 STANDARDALTERNATIVETRIALOBSOLETE 中的一种。
  • 导入后的路线默认为草稿,仍需审核后才能使用。
  • 批量导入前建议先导入1-2条测试数据。

📷 【截图08-导入工艺路线弹窗】

  • 标注要点:①导入按钮 ②模板下载入口 ③上传区域 ④解析结果/错误提示
  • 文件名:processroute-08-import.png
  • 状态:待截图确认

10. 变更维护

10.1 工艺改版

已生效路线发生工艺变更时,优先使用“复制”创建新版本。

操作步骤:

  1. 在列表找到现有生效路线。
  2. 点击“复制”。
  3. 输入新版本号,例如 V2.0。
  4. 输入或确认新路线编码。
  5. 系统生成草稿状态的新路线。
  6. 进入详情页修改工序或参数。
  7. 审核通过后,由工艺主管决定是否设为默认。

10.2 冻结、淘汰和删除

操作适用状态用途注意事项
删除当前源码未限制状态删除误建路线后端会删除路线及其路线工序;生产引用限制待生产模块确认
冻结生效中临时停用冻结期间不建议用于新工单
淘汰生效中/冻结永久停用保留历史追溯,不再用于新生产

10.3 版本管理要求

场景版本处理
小幅参数修正,尚未发布直接编辑草稿
已生效路线修改工时或质检要求复制新版本后修改
工艺流程重大变化新建或复制为主版本,如 V2.0
只用于试制验证创建试制工艺路线,不覆盖标准路线

11. 验证与交付标准

11.1 系统验证

验证项操作预期结果
列表查询按路线编码搜索能查到目标路线
详情查看点击详情基本信息和工序列表显示正确
工序顺序查看工序列表顺序与工艺流程卡一致
总工时查看详情页总标准工时与工时表核算结果一致
审核状态审核后刷新列表后端状态变为 ACTIVE,前端列表显示“生效中”
默认路线设置默认后查看列表默认路线显示为“是”
默认路线接口按物料查询默认路线返回 ACTIVEis_default=true 的路线

11.2 交付标准

工艺路线交付给生产使用前,应满足:

  1. 路线处于“生效”状态(后端 ACTIVE,前端显示“生效中”)。
  2. 至少包含一条启用工序。
  3. 工序顺序、工时、质检、工位设备已由工艺负责人确认。
  4. 默认路线设置符合生产计划要求。
  5. 作业指导书的系统字段保存能力未确认前,在备注中明确文件编号、文件名或缺口。

12. 异常处理

异常现象可能原因处理方法
找不到“工艺路线列表”菜单权限不足或菜单未分配联系系统管理员配置权限
新增时找不到产品物料物料未创建、停用或搜索条件错误先维护物料,再重新选择
路线编码重复系统已有相同编码修改编码,按产品和版本重新命名
找不到可选工序工序库未维护或工序停用先在工序管理中创建或启用工序
审核按钮不可见路线不是草稿状态或无审核权限检查状态,联系管理员确认权限
无法设为默认路线未生效或已经是默认路线先审核生效,再设置默认
导入提示物料编码不存在Excel中的物料编码未维护先创建物料或修正编码
导入提示工序编码不存在Excel中的工序编码未维护先维护全局工序库
工时显示不符合预期页面按小时显示,导入模板按秒填写检查单位换算并修正

13. 常见问题

Q1:工艺路线创建后为什么不能直接用于生产?

创建后路线处于草稿状态。草稿用于配置和检查,必须审核为“生效”后才可用于正式生产;前端列表显示文案为“生效中”。

Q2:同一产品可以有多条工艺路线吗?

可以。同一产品可以有标准工艺、备选工艺、试制工艺、淘汰工艺等多条路线,但只能有一条默认路线。

Q3:已生效路线需要修改怎么办?

建议复制为新版本,在草稿状态修改后重新审核。这样可以保留旧版本,保证历史工单和追溯数据不受影响。

Q4:路线工序和全局工序是什么关系?

全局工序是工序库中的标准定义;路线工序是某条路线引用后的具体实例。路线工序可按该产品需求覆盖工时、质检、工位、设备等参数。

Q5:从模板创建后还需要检查吗?

需要。模板只提供通用流程,生成后的工艺路线仍需检查产品物料、工序参数、默认路线和质检要求。


14. 源码与依据清单

类型文件/路径已核对内容结论
SOP标准培训文档/管理文档/SOP编制标准.mdbayes-mes-skills/skills/doc-create-sop/SKILL.mdV2.2.0,真实性与三段一致性、MD+DOCX、截图、源码依据要求已按新版标准重审;文档状态调整为评审中
Web菜单/路由bayes-mes-shared/constants/menu-base-data.jsonbayes-mes-base-web/apps/mes/src/modules/mes/process-route/routes.ts/process-route/list、详情页、模板页、查看权限、菜单标题Key路由已确认;中文菜单层级待界面截图确认
Web列表/详情bayes-mes-base-web/apps/mes/src/modules/mes/process-route/views/ProcessRouteList.vueProcessRouteDetail.vue列表、详情、行操作、状态/默认显示、工序列表入口与SOP主要步骤一致;截图未补齐
Web路线表单bayes-mes-base-web/apps/mes/src/modules/mes/process-route/components/ProcessRouteForm.vue四步创建表单、手动/模板创建、路线编码、名称、版本、物料、路线类型、默认标记、确认创建与SOP创建步骤一致;路线类型下拉与后端枚举存在差异
Web工序表单bayes-mes-base-web/apps/mes/src/modules/mes/process-route/components/ProcessOperationForm.vue必须从全局工序选择,工时、物料、质检、工位、设备、作业指导书字段字段入口已确认;作业指导书和工时保存映射待确认
后端路由bayes-mes-base-core-php/backend/routes/api.php工艺路线列表、创建、更新、删除、审核、冻结、淘汰、复制、导入、默认路线;路线工序维护接口与SOP操作边界一致
后端控制器app/Modules/ProcessRoute/Controllers/ProcessRouteController.phpProcessOperationController.php必填字段、校验范围、审核、默认、导入和路线工序创建校验与SOP字段和状态说明基本一致;已记录差异
后端服务app/Modules/ProcessRoute/Services/ProcessRouteService.phpProcessOperationService.php默认路线互斥、审核从草稿到生效、默认路线仅ACTIVE、复制为草稿、路线工序引用全局工序与SOP核心规则一致
后端模型app/Modules/ProcessRoute/Models/ProcessRoute.phpapp/Modules/Operation/Models/RouteOperation.php路线类型、状态枚举、mes_route_operations V2路线工序表、operation_id 关联 mes_operations与SOP术语和状态说明一致;部分前端字段未在模型填充字段中确认
Shared类型/APIbayes-mes-shared/types/process-routetypes/process-operationapi/process-route/factory.tscamelCase响应字段、路线类型/状态枚举、API工厂函数、默认路线接口说明与SOP源码口径一致;发现默认路线API路径实现需研发复核
实际截图培训文档/模块/12-工艺管理/SOP/images/processroute-*.png页面文案、按钮、截图标注、中文菜单层级待截图确认;未达到已发布门禁

15. 三段一致性检查记录

检查项后端真实规则前端真实界面/源码SOP处理结论
页面入口后端提供 /api/v1/process-routes 接口路由为 /process-route/list,菜单标题Key为 page.processRoute.title写入路由;中文菜单层级标为待界面确认
创建路线route_coderoute_namematerial_id 必填;路线编码唯一四步表单包含基本信息、产品、路线配置、完成确认正文按四步表单编写
路线类型后端/Shared:STANDARDALTERNATIVETRIALOBSOLETE前端表单出现 SIMPLIFIEDREWORKSOP采用可保存的后端/Shared值,并列入待确认
状态流转草稿 DRAFT 审核后为 ACTIVE前端列表显示“生效中”SOP同时写明后端值和前端文案
默认路线设为默认会取消同物料其他默认;默认查询只返回 ACTIVE 默认路线列表有设为默认操作SOP确认默认互斥;工单自动带出规则列入待确认
路线工序operation_id 必填并关联 mes_operations;重复工序受服务限制工序表单要求从全局工序库选择SOP确认必须引用全局工序
工时字段控制器接收 standard_time 等字段;模型填充字段存在 custom_standard_time前端按小时输入 standard_timeSOP写界面单位,保存映射列入待确认
删除路线后端 destroy 删除路线及其路线工序,未见草稿状态限制列表有删除操作SOP改为当前源码未限制状态,并提示生产引用限制待确认

16. 待确认问题清单

编号问题当前依据风险处理建议
01实际界面截图未补齐未发现 processroute-*.png 实际截图文件不满足SOP V2.2.0已发布门禁启动系统后按第18章截图清单补图并复审
02中文菜单父级目录待确认源码确认路由和菜单Key,未确认运行界面中文层级用户按菜单查找时可能出现偏差以实际截图确认后替换“待界面确认”
03前端路线类型与后端/Shared枚举不一致前端含 SIMPLIFIEDREWORK;后端/Shared支持 TRIALOBSOLETE用户选择前端值后可能保存失败研发统一枚举;SOP暂按后端可保存值
04工时字段保存映射待确认前端为 standard_time;路线工序模型存在 custom_standard_time工时录入后可能未按预期持久化通过接口保存测试或修复字段映射
05作业指导书字段保存能力待确认前端有 operation_instruction;路线工序模型填充字段未确认该字段SOP文件关联可能无法保存未确认前在备注中记录受控文件位置
06生产工单自动带出默认路线规则待确认工艺路线默认接口已确认;生产模块引用逻辑未在本次审查完成SOP若写自动带出会超出依据补查生产订单/工单创建源码后更新
07Shared默认路线API路径需研发复核API注释为物料默认路线,工厂函数实现指向 detail(materialId)前端调用可能落到错误接口研发检查 API_ROUTES.processRoute.defaultRoute 映射

17. 关联文档

文档路径
BOM管理员-BOM配置管理SOP模块/11-BOM管理/SOP/BOM管理员-BOM配置管理SOP.md
工艺路线管理SOP-管理员操作手册模块/12-工艺管理/SOP/工艺路线管理SOP-管理员操作手册.md
SOP编制标准管理文档/SOP编制标准.md
SOP截图制作指南管理文档/SOP截图制作指南.md
生产执行V2工序说明bayes-mes-base-core-php/docs/功能模块/生产执行/README.md

18. 截图清单

编号截图内容标注要点文件名状态
01工艺路线列表页菜单位置、新增按钮、搜索栏、列表行操作、状态/默认列processroute-01-route-list.png待截图确认
02创建方式选择手动创建、从模板创建、下一步按钮processroute-02-create-mode.png待截图确认
03产品物料选择产品物料选择器、搜索条件、物料基础信息核对区processroute-03-select-material.png待截图确认
04工艺路线详情页基本信息、工序列表、新增工序、工序顺序/状态列processroute-04-route-detail.png待截图确认
05新增工序表单选择工序、工时、物料、质检、工位/设备/备注processroute-05-operation-form.png待截图确认
06审核确认弹窗审核按钮、确认弹窗、状态变化结果processroute-06-approve.png待截图确认
07设置默认路线设为默认按钮、确认结果、列表默认路线显示processroute-07-set-default.png待截图确认
08导入工艺路线弹窗导入按钮、模板下载、上传区域、解析结果/错误提示processroute-08-import.png待截图确认

修订记录

版本日期修改内容修改原因修改人审核人
V1.12026-04-28按SOP编制标准V2.2.0重新审查,补充操作流程总览、截图占位、源码与依据清单、三段一致性检查和待确认问题清单;将文档状态由已发布调整为评审中新版标准要求真实性与三段一致性,且实际截图与部分源码差异尚未关闭AI助手ysfl
V1.02026-04-28创建工艺路线配置SOP,覆盖路线创建、工序配置、审核发布、模板与导入、变更维护新建AI助手ysfl

技术支持: BayesMES团队
文档维护: BayesMES实施团队