主题
品质与生管-追溯查询SOP
文档编号: BayesMES-SOP-TRACE-001-V1.0 文档版本: V1.0 适用系统: BayesMES 制造执行系统 适用角色: 品质主管、生管、技术员 适用终端: Web端 + App端 角色类型: 班组长/主管 最后更新: 2026-04-29 下次评审: 2026-10-31 文档状态: 草稿 编制人: BayesMES团队 审核人: ysfl 批准人: ysfl
目录
- 🎯 5分钟快速上手
- 一、名词术语表
- 二、功能概述
- 三、操作前准备
- 四、操作流程详解
- 五、关键业务关联关系
- 六、异常处理与应急措施
- 七、常见问题解答(FAQ)
- 八、操作注意事项
- 九、源码与依据清单
- 十、关联文档
- 十一、截图清单
- 十二、版本记录
🎯 5分钟快速上手
💡 不确定该查“正向、反向还是全生命周期”时,优先使用首页的“快速溯源”。
核心判断规则
| 手里是什么码 | 推荐入口 | 系统行为 |
|---|---|---|
| 工单码 | 快速溯源 | 系统先查工单对应批次,再进入全生命周期 |
| 成品/半成品批次码 | 快速溯源 或 全生命周期 | 直接按批次展示完整上下游链路 |
| 原材料标签(带批次号) | 快速溯源 或 正向追溯 | 查看这批原料流向了哪些成品/半成品 |
| 非批次管理物料标签 | 不支持 | 系统提示无法溯源 |
最简操作步骤
- 进入
追溯管理首页。 - 优先使用
快速溯源,扫码或输入工单号、批次号、物料批次号。 - 若系统自动跳转到
正向追溯,说明你扫到的是原材料批次。 - 若系统自动跳转到
全生命周期追溯,说明你扫到的是工单码或产品/半成品批次。 - 需要快速追查来源时,进入
反向追溯查看原材料、供应商、工序、报工和销售关联。
快速流程
text
进入追溯管理 → 快速溯源 → 扫码/输入 → 系统判断码类型 → 自动跳转正确页面 → 查看结果 / 继续钻取一、名词术语表
| 术语 | 英文/缩写 | 解释 |
|---|---|---|
| 正向追溯 | Forward Trace | 从原材料批次往下查看被哪些成品或半成品使用 |
| 反向追溯 | Backward Trace | 从成品或半成品批次往上查看用了哪些原材料 |
| 全生命周期追溯 | Lifecycle Trace | 从采购、收货、入库、投料、生产、质检到销售的全过程追溯 |
| 批次号 | Batch No. | 用于建立追溯链的关键编号 |
| 工单码 | Work Order QR | 工单标签上的二维码,系统可先解析工单再定位批次 |
| 原材料标签 | Material Label | 物料标签;只有带批次号的标签才能追溯 |
| 半成品 | Semi-finished Product | 内部生产出来、还能继续向下展开投料链的中间产品 |
| 炉号 | Heat No. | 冶金批次号,用于原材料追溯 |
| 采购追溯 | Purchase Trace | 查看供应商、采购订单、收货记录、库存批次 |
| 工单树 | Work Order Tree | 成品工单与下级半成品工单的层级结构 |
| 工序链 | Operation Chain | 工单在各工序上的执行顺序和报工信息 |
| NCR | Non-Conformance Report | 不合格品单,用于追踪质量异常处理 |
二、功能概述
2.1 功能说明
追溯分析模块用于查询批次上下游关系,支持以下三类真实场景:
- 快速溯源:先识别你手里的码是什么,再自动跳转到正确追溯页面。
- 正向追溯:回答“这批原材料后来流向了哪些产品/半成品”。
- 反向追溯:回答“这批产品最初用了哪些原材料、来自哪些供应商、经过哪些工序”。
- 全生命周期追溯:回答“这批产品从采购到发货全过程发生了什么”。
2.2 适用场景
| 场景 | 推荐入口 | 说明 |
|---|---|---|
| 供应商来料异常影响范围分析 | 正向追溯 | 从原材料批次查影响到哪些产品 |
| 客诉批次根因定位 | 反向追溯 | 从成品批次往上查原料、工序、设备、质检 |
| 审计或客户完整追溯报告 | 全生命周期追溯 | 查看时间线、工单树、工序链、客户发货 |
| 不确定码类型 | 快速溯源 | 让系统自动判断并跳转 |
2.3 功能特点
- Web端与App端都提供
追溯管理首页,并都包含快速溯源。 - Web端快速溯源支持输入或粘贴工单二维码、批次二维码、物料标签 JSON。
- App端快速溯源支持扫码和手动输入。
- 工单码不会直接查追溯接口,而是先解析成批次,再进入全生命周期页面。
- 非批次管理物料会直接提示不支持,不会生成伪结果。
- 反向追溯支持从原材料行跳到正向追溯,也支持对半成品继续钻取上游。
- 全生命周期追溯会在有数据时展示质检、设备、工装、客户信息页签。
2.4 数据依赖关系
text
工单码/批次码/物料标签
↓
追溯管理首页(快速溯源)
↓
工单 → 先解析批次
批次 → 生命周期/反向
物料批次 → 正向
↓
采购订单 / 收货 / 库存批次 / 投料 / 报工 / 容器更换 / 返工 / 质检 / 设备 / 工装 / 销售订单三、操作前准备
3.1 权限要求
| 操作 | 说明 |
|---|---|
| 查看追溯首页 | 能进入 追溯管理 模块 |
| 正向追溯 | 能查看原材料去向 |
| 反向追溯 | 能查看产品来源 |
| 全生命周期追溯 | 能查看完整全过程数据 |
如无法进入页面或查询结果始终报权限问题,请联系系统管理员配置追溯相关权限。
3.2 前置条件
| 条件 | 说明 |
|---|---|
| 标签内容可识别 | 工单码、批次码或物料标签内容完整 |
| 物料为批次管理 | 非批次管理物料无法建立追溯链 |
| 工单已关联批次 | 工单码要能解析到批次,才能进入全生命周期 |
| 业务数据已落库 | 采购、收货、投料、报工、质检等环节至少已有部分真实记录 |
3.3 基础数据准备
| 数据 | 作用 | 常见来源 |
|---|---|---|
| 原材料库存批次 | 支撑采购来源与炉号追溯 | 仓库收货入库 |
| 物料消耗记录 | 支撑原材料与批次的上下游关系 | 生产投料 |
| 生产批次 | 支撑成品/半成品批次查询 | 报工产出 |
| 工单与工序 | 支撑工单树、工序链 | 计划/生产执行 |
| 质量、设备、工装数据 | 支撑全过程附加信息 | 质检、设备、工装模块 |
| 销售订单 | 支撑客户与发货去向 | 销售管理 |
四、操作流程详解
4.1 流程总览
📊 流程图示(Obsidian查看):
📋 流程表格(Word/PDF导出):
| 步骤 | 操作 | 说明 | 输出 |
|---|---|---|---|
| 1️⃣ | 进入追溯管理 | Web或App打开追溯首页 | 快速溯源入口 |
| 2️⃣ | 扫码或输入 | 支持工单码、批次码、物料批次 | 系统识别码类型 |
| 3️⃣ | 自动或手动进入页面 | 正向 / 反向 / 全生命周期 | 对应追溯结果 |
| 4️⃣ | 查看结果 | 查看上游来源、下游去向、过程数据 | 追溯结论 |
| 5️⃣ | 继续钻取 | 点击批次或半成品批次继续追踪 | 更深层级链路 |
4.2 步骤一:进入追溯管理首页
Web端入口:
菜单进入
溯源系统,打开首页后页面标题为追溯管理
App端入口:
首页模块菜单 →
追溯管理
页面上可见的真实入口:
| 终端 | 页面结构 |
|---|---|
| Web端 | 正向追溯、反向追溯、全生命周期 三个入口 + 快速溯源卡片 |
| App端 | 快速溯源卡片 + 三张入口卡片(正向追溯、反向追溯、全生命周期) |
📷 【截图01-追溯首页总入口】
- ①
快速溯源区域- ②
正向追溯- ③
反向追溯- ④
全生命周期

图4-1 Web端追溯首页总入口

图4-2 App端追溯管理首页
4.3 步骤二:优先使用快速溯源
适用场景:
- 不确定该进哪个追溯页面
- 手里是工单码,需要系统自动定位批次
- 扫到的是二维码原文或物料标签 JSON
Web端操作:
- 在
快速溯源输入框粘贴或扫码录入内容。 - 点击
立即溯源。 - 系统按内容判断跳转目标:
- 工单码:进入
全生命周期追溯 - 原材料批次:进入
正向追溯 - 成品/半成品批次:进入
全生命周期追溯
- 工单码:进入
App端操作:
- 在首页
快速溯源点击扫码,或直接手动输入。 - 点击
立即溯源。 - 系统按内容判断跳转目标,规则与 Web 端一致。
真实识别规则:
| 识别内容 | 系统处理 |
|---|---|
type = WORK_ORDER 或文本以 WO- / MO- 开头 | 先查工单对应批次,再跳全生命周期 |
type = MATERIAL 且有 batchNo | 跳正向追溯 |
type = BATCH / INVENTORY / INVENTORY_BATCH | 跳全生命周期 |
type = MATERIAL_NON_BATCH | 直接提示不支持 |
| 内容为空 | 提示输入工单号、批次号或物料批次号 |
业务限制:
- ⚠️ 工单码若未生成批次,系统会提示“这张工单还没有生成批次,暂时不能溯源”。
- ⚠️ 非批次管理物料会提示“这类物料没有批次号,当前不支持溯源”。
📷 【截图02-快速溯源卡片】
- ① 输入框
- ②
扫码- ③
立即溯源- ④ 支持码类型说明

图4-3 Web端快速溯源卡片
4.4 步骤三:执行正向追溯
适用问题:
这批原材料后来去了哪些产品或半成品?
Web端路径:
追溯管理→正向追溯
App端路径:
追溯管理→正向追溯
操作步骤:
- 扫描原材料标签,或手动输入原材料批次号。
- 点击
查询(Web)或执行扫码/查询(App)。 - 系统返回该原材料关联的成品/半成品批次列表。
- 若需要继续查某个产品来源,点击结果中的批次号进入
反向追溯。
结果页面会展示:
| 区域 | 真实内容 |
|---|---|
| 汇总信息 | 原材料批次号、炉号、总批次数、总数量、工单数、消耗总量 |
| 采购来源 | 供应商、采购订单、收货记录、库存批次 |
| 成品批次列表 | 批次号、工单号、物料编码、物料名称、计划数量、当前数量、消耗数量、状态、投料时间 |
状态与结果说明:
- 找到记录时,页面展示采购来源和成品批次列表。
- 未找到记录时,页面提示“没有找到这批原材料的流向记录,请确认批次号是否正确”。
业务限制:
- ⚠️ 只能查询带批次号的原材料标签。
- ⚠️ Web 端点击成品批次号会跳到
反向追溯页面。 - ⚠️ App 端点击成品批次卡片会进入对应批次的
反向追溯。
📷 【截图03-正向追溯查询页】
- ① 原材料批次输入区
- ② 汇总信息
- ③ 原材料采购来源
- ④ 成品批次列表

图4-4 Web端正向追溯查询页

图4-5 App端正向追溯页面
4.5 步骤四:执行反向追溯
适用问题:
这批产品最初用了哪些原材料?来自哪里?经过哪些工序?
Web端路径:
追溯管理→反向追溯
App端路径:
追溯管理→反向追溯
操作步骤:
- 扫描成品批次码或半成品批次码,或手动输入批次号。
- 点击
查询。 - 系统展示该批次的汇总信息、原材料、采购信息、工单、生产订单、报工、容器更换、返工和销售订单。
- 需要查某条原材料的下游影响时,点击该原材料批次进入
正向追溯。 - 若某条投料是
半成品,可继续点击其批次号,向上钻取它的上游投料链。
结果页面会展示:
| 区域 | 真实内容 |
|---|---|
| 汇总信息 | 批次号、炉号汇总、原材料数、报工数、容器更换次数、是否有返工/工单/生产订单/销售订单 |
| 批次信息 | 批次号、工单号、物料、计划数量、当前数量、状态、容器编码、创建时间 |
| 原材料投料 | 原材料/半成品标识、批次号、炉号、消耗量、工序、投料时间 |
| 原材料展开详情 | 原材料显示采购链;半成品显示来源工单和下级投料 |
| 报工记录 | 工序、操作员、设备、刀具、检具、完成/合格/不合格数量、报工时间 |
| 容器更换 | 更换序号、原因、旧容器、新容器、操作员、时间 |
| 返工记录 | 返工单号、原因、类型、数量、状态 |
| 销售订单 | 订单号、客户名称、日期、状态 |
状态变化:
本页面为查询类页面,不修改业务单据状态;但会根据现有真实数据展示批次、工单、销售订单是否已关联。
业务限制:
- ⚠️ 反向追溯未找到批次时,后端返回未找到结果,页面提示“没有找到这批产品的追溯记录,请确认批次号是否正确”。
- ⚠️ 反向追溯展示的数据深度受实际业务记录影响;没有销售订单、返工、容器更换时会显示为空。
- ⚠️ 多级 BOM 情况下,顶层投料可能先看到半成品,需要继续展开或钻取,才能看到最底层原材料。
📷 【截图04-反向追溯汇总页】
- ① 批次号与炉号汇总
- ② 汇总统计
- ③ 页签区
- ④ 原材料/半成品投料列表

图4-6 Web端反向追溯汇总页

图4-7 Web端反向追溯原材料展开详情

图4-8 App端反向追溯页面
4.6 步骤五:查看全生命周期追溯
适用问题:
这批产品从采购到发货全过程发生了什么?
Web端路径:
追溯管理→全生命周期
App端路径:
追溯管理→全生命周期
操作步骤:
- 输入批次号,或通过
快速溯源自动带入批次。 - 点击
追溯。 - 系统按该批次生成全生命周期结果。
- 依次查看
时间线、阶段汇总、工单树、工序链,以及有数据时显示的质检、设备、工装、客户。
结果页面会展示:
| 区域 | 真实内容 |
|---|---|
| 阶段汇总 | 原材料种类、供应商数、工序数量、报工次数、合格率、已发货数量 |
| 时间线 | 采购、收货、入库、投料、生产、返工、质检、设备、工装、销售事件 |
| 工单树 | 主工单及下级半成品工单层级 |
| 工序链 | 各工序顺序、所属工单、完成/合格/不合格数据 |
| 质检页签 | 检验任务、检验结果、NCR不合格品单 |
| 设备页签 | 设备点检记录、设备上下机记录 |
| 工装页签 | 刀具使用记录、模具使用记录 |
| 客户页签 | 客户信息、发货地址、发货方式、发货进度 |
差异说明:
| 页面 | 适合场景 |
|---|---|
| 反向追溯 | 快速定位原材料来源与生产责任 |
| 全生命周期追溯 | 完整查看全过程、出报告、审计留档 |
业务限制:
- ⚠️ 该页面要求输入的是批次号;如果手里是工单码,应先回首页使用
快速溯源。 - ⚠️ 如果查询的是原材料批次,业务上应改用
正向追溯查看下游去向。 - ⚠️ 只有存在相关业务数据时,质检、设备、工装、客户页签才会显示内容。
📷 【截图05-全生命周期追溯页】
- ① 批次号输入与
追溯- ② 阶段汇总卡片
- ③ 时间线
- ④ 工单树 / 工序链页签

图4-9 Web端全生命周期追溯页

图4-10 App端全生命周期追溯页面
4.7 步骤六:继续钻取与联动查询
可继续钻取的真实入口:
| 当前页面 | 可点击内容 | 跳转结果 |
|---|---|---|
| 正向追溯 | 成品批次号 | 进入反向追溯 |
| 反向追溯 | 原材料批次号 | 进入正向追溯 |
| 反向追溯 | 半成品批次号 | 重新发起该半成品的反向追溯 |
| 快速溯源 | 工单码 | 自动转到全生命周期 |
使用建议:
- 追查供应商异常影响范围:先
正向追溯,再点进具体成品批次查反向追溯。 - 追查客诉根因:先
反向追溯,需要完整报告时再切全生命周期。 - 看到半成品投料时不要停在顶层,应继续钻到原材料层。
五、关键业务关联关系
5.1 真实追溯链
text
原材料采购订单
→ 采购收货
→ 库存批次
→ 生产投料
→ 生产批次
→ 报工记录
→ 容器更换 / 返工 / 质检 / 设备 / 工装
→ 销售订单 / 客户信息5.2 不同入口之间的关系
| 入口 | 主要用途 | 与其他入口关系 |
|---|---|---|
| 快速溯源 | 自动判断码类型 | 实际上是其他页面的统一入口 |
| 正向追溯 | 看原料流向 | 查询结果可跳反向追溯 |
| 反向追溯 | 看产品来源 | 查询结果可跳正向追溯,也可钻取半成品 |
| 全生命周期 | 看全过程 | 适合输出完整追溯结论 |
5.3 管理动作建议
| 情况 | 建议动作 |
|---|---|
| 供应商批次异常 | 先做正向追溯,锁定影响批次,再通知质量和计划 |
| 客诉批次异常 | 先做反向追溯,锁定原料、工序、责任环节 |
| 需要对外汇报 | 使用全生命周期整理完整证据链 |
| 出现半成品投料 | 继续向下钻取,直到看到原材料层 |
六、异常处理与应急措施
6.1 常见异常情况
异常1:扫码后提示不支持溯源
| 项目 | 内容 |
|---|---|
| 现象 | 页面提示“这类物料没有批次号,当前不支持溯源” |
| 可能原因 | 扫到的是非批次管理物料标签 |
| 解决方法 | 1. 改扫成品批次码、半成品批次码或原材料批次标签 2. 如必须追查,请先找仓库或管理员确认是否启用了批次管理 |
| 预防措施 | 打印和使用标签时区分批次管理物料与非批次管理物料 |
异常2:工单码无法进入追溯
| 项目 | 内容 |
|---|---|
| 现象 | 系统提示“这张工单还没有生成批次,暂时不能溯源” |
| 可能原因 | 工单尚未生成批次,或工单与批次未关联 |
| 解决方法 | 1. 先确认该工单是否已有产出批次 2. 联系生产/计划确认报工与批次生成情况 |
| 预防措施 | 对外使用工单码前,先确认已完成批次生成 |
异常3:查询后显示未找到记录
| 项目 | 内容 |
|---|---|
| 现象 | 页面显示未找到追溯记录 |
| 可能原因 | 批次号输入错误、标签内容错误、业务数据尚未形成追溯链 |
| 解决方法 | 1. 核对批次号是否完整 2. 换用快速溯源重新识别 3. 核对采购、投料、报工是否已落数 |
| 预防措施 | 优先扫码而不是手输,减少批次号录入错误 |
异常4:全生命周期页面没有质检/设备/工装数据
| 项目 | 内容 |
|---|---|
| 现象 | 页面结果不完整,部分页签为空 |
| 可能原因 | 对应模块没有实际业务记录,或该批次未经过该环节 |
| 解决方法 | 1. 先确认该批次是否真的经过这些环节 2. 如业务上应有记录,请联系对应模块管理员排查 |
| 预防措施 | 执行业务流程时确保关键环节都在系统中留痕 |
异常5:网络或服务异常
| 项目 | 内容 |
|---|---|
| 现象 | 页面提示“网络连接异常,请稍后重试” |
| 可能原因 | 网络波动、后端服务短时不可用 |
| 解决方法 | 1. 重新连接网络后重试 2. 稍后再次查询 3. 联系IT确认接口服务状态 |
| 预防措施 | 关键追溯查询时优先使用稳定网络环境 |
6.2 应急联系人
| 问题类型 | 联系人 | 联系方式 | 响应时间 |
|---|---|---|---|
| 追溯页面无法进入 | 系统管理员 | 企业微信 / 内部工单 | 30分钟内 |
| 标签内容识别异常 | 业务部门管理员 | 企业微信 | 30分钟内 |
| 追溯链数据缺失 | 生产/仓库/质量对应负责人 | 企业微信 | 1小时内 |
| 系统接口报错 | IT技术支持 | 企业微信 / 内部工单 | 15分钟内 |
七、常见问题解答(FAQ)
Q1:我不知道该用正向还是反向,怎么办?
先用 快速溯源。系统会根据你输入或扫描的内容自动决定进入 正向追溯 还是 全生命周期追溯。
Q2:为什么我扫原材料标签,系统没有进入反向追溯?
原材料批次对应的真实业务问题是“它流向了哪些产品”,所以系统会进入 正向追溯,不是 反向追溯。
Q3:为什么有些原材料行标成“半成品”?
这说明顶层投料先消耗的是内部生产的半成品,而不是最底层采购原料。此时要继续展开或钻取半成品批次,直到看到原材料层。
Q4:全生命周期和反向追溯有什么区别?
反向追溯 适合快速追来源;全生命周期追溯 适合看全过程、做审计或客户报告。
Q5:为什么我看不到销售订单?
该批次可能还没关联销售订单,或者还未形成销售出货数据。系统会按真实现有数据展示,不会补猜。
Q6:为什么我扫工单码后跳到全生命周期,而不是反向追溯?
因为系统会先用工单码解析批次,再默认进入信息最完整的 全生命周期追溯 页面。
八、操作注意事项
8.1 重要提醒
- 优先使用扫码,减少手工输入错误。
- 不确定查询方向时,优先使用首页
快速溯源。 - 工单码不能直接替代批次号做所有查询,系统会先解析批次。
8.2 最佳实践
- 查供应商问题时:
正向追溯 → 反向追溯组合使用。 - 查客诉问题时:先
反向追溯,再补全生命周期追溯。 - 多级 BOM 产品必须确认是否已经钻取到原材料层,不能只停留在半成品层。
8.3 禁止操作
- 不要把非批次管理物料当成可追溯标签使用。
- 不要把培训手册中的示意路径当作实际操作路径,必须以当前系统页面为准。
- 不要在未确认批次号的情况下直接下结论。
九、源码与依据清单
| 类型 | 文件/路径 | 已核对内容 | 结论 |
|---|---|---|---|
| 后端路由 | bayes-mes-base-core-php/backend/app/Modules/Traceability/Routes/api.php | 追溯接口入口、限流、URL路径 | 与SOP一致 |
| 后端控制器 | bayes-mes-base-core-php/backend/app/Modules/Traceability/Controllers/TraceController.php | 正向/反向/全链路/生命周期/快速查询逻辑、未找到提示 | 与SOP一致 |
| 后端服务 | bayes-mes-base-core-php/backend/app/Modules/Traceability/Services/TraceService.php | 采购追溯、半成品递归、多级 BOM、工单树、工序链、质检/设备/工装/销售关联 | 与SOP一致 |
| 后端资源 | bayes-mes-base-core-php/backend/app/Modules/Traceability/Resources/TraceResultResource.php | 返回结构保持 camelCase | 与SOP一致 |
| 后端测试 | bayes-mes-base-core-php/backend/tests/Api/Traceability/TraceabilityTest.php | 正向、反向、全链路的真实返回结构验证 | 与SOP一致 |
| 模块文档 | bayes-mes-base-core-php/docs/功能模块/追溯管理/README.md | 模块边界、接口说明、设计背景 | 已核对,部分旧示例未直接写入正文 |
| Shared API | bayes-mes-shared/api/traceability/routes.ts | 前后端统一API路径 | 与SOP一致 |
| Shared 工厂 | bayes-mes-shared/api/traceability/factory.ts | Web/App 实际调用接口列表 | 与SOP一致 |
| Shared 类型 | bayes-mes-shared/types/traceability/responses.ts | 正向、反向、生命周期返回字段 | 与SOP一致 |
| Web 首页 | bayes-mes-base-web/apps/mes/src/modules/mes/traceability/views/TraceabilityIndex.vue | 快速溯源、自动跳转规则、三类入口 | 与SOP一致 |
| Web 正向 | bayes-mes-base-web/apps/mes/src/modules/mes/traceability/views/ForwardTrace.vue | 输入、查询、采购来源、点击批次跳反向 | 与SOP一致 |
| Web 反向 | bayes-mes-base-web/apps/mes/src/modules/mes/traceability/views/BackwardTrace.vue | 汇总、页签、原材料展开、半成品钻取、查看时间线 | 与SOP一致 |
| Web 生命周期 | bayes-mes-base-web/apps/mes/src/modules/mes/traceability/views/LifecycleTrace.vue | 阶段汇总、时间线、工单树、工序链、质检/设备/工装/客户页签 | 与SOP一致 |
| Web 交互文案 | bayes-mes-base-web/apps/mes/src/locales/langs/zh-CN/traceability.json | 页面提示、异常提示、说明文案 | 与SOP一致 |
| App 首页 | bayes-mes-app-vue/src/mes/pages/traceability/index.vue | 扫码快速溯源、三类入口卡片、使用说明 | 与SOP一致 |
| App 正向 | bayes-mes-app-vue/src/mes/pages/traceability/forward.vue | 扫码、手输、结果卡片、跳反向 | 与SOP一致 |
| App 反向 | bayes-mes-app-vue/src/mes/pages/traceability/backward.vue | Tab切换、半成品钻取、采购详情展开 | 与SOP一致 |
| App 生命周期 | bayes-mes-app-vue/src/mes/pages/traceability/lifecycle.vue | 批次输入、时间线、工单树、工序链、质检/设备/工装/客户页签 | 与SOP一致 |
| App 错误文案 | bayes-mes-app-vue/src/mes/pages/traceability/error-message.ts | 空输入、未找到、网络异常、不支持情况 | 与SOP一致 |
| App 路由 | bayes-mes-app-vue/src/pages.json | 追溯管理、正向追溯、反向追溯、全生命周期追溯 页面标题 | 与SOP一致 |
| 实际截图 | 培训文档/模块/10-追溯分析/SOP/images/ | 当前模块目录已建立,但尚未补入最新页面截图 | 待页面启动后补拍 |
十、关联文档
| 文档 | 路径 | 用途 |
|---|---|---|
| TM-10 追溯分析培训手册 | 培训文档/模块/10-追溯分析/培训手册/TM-10_追溯分析培训手册.md | 模块业务背景与学习材料 |
| SOP编制标准 | 培训文档/管理文档/SOP编制标准.md | SOP编制统一标准 |
| 追溯管理模块README | bayes-mes-base-core-php/docs/功能模块/追溯管理/README.md | 追溯模块后端说明 |
十一、截图清单
当前已完成源码核对,截图需在运行环境启动后按以下清单补拍并标注。
| 编号 | 截图内容 | 标注要点 | 文件名 |
|---|---|---|---|
| 01 | 追溯首页总入口 | ①快速溯源 ②正向追溯 ③反向追溯 ④全生命周期 | traceability-01-index-entry.png |
| 02 | 快速溯源卡片 | ①输入框 ②扫码 ③立即溯源 ④支持码类型提示 | traceability-02-quick-trace.png |
| 03 | 正向追溯页 | ①输入区 ②汇总 ③采购来源 ④成品批次列表 | traceability-03-forward-page.png |
| 04 | 反向追溯页 | ①批次号汇总 ②统计区 ③页签 ④原材料/半成品区 | traceability-04-backward-page.png |
| 05 | 反向追溯原材料展开 | ①采购追溯 ②半成品钻取 ③供应商/采购单 | traceability-05-backward-material-detail.png |
| 06 | 全生命周期页 | ①追溯按钮 ②阶段汇总 ③时间线 ④工单树/工序链 | traceability-06-lifecycle-page.png |
| 07 | App首页追溯管理 | ①快速溯源 ②三张入口卡片 ③使用说明 | traceability-07-app-index.png |
| 08 | App正向追溯 | ①扫码入口 ②输入区 ③结果卡片 | traceability-08-app-forward.png |
| 09 | App反向追溯 | ①Tab区 ②原材料卡片 ③半成品钻取 | traceability-09-app-backward.png |
| 10 | App全生命周期 | ①时间线 ②工单树 ③质检/设备/工装/客户页签 | traceability-10-app-lifecycle.png |
十二、版本记录
| 版本 | 日期 | 修改内容 | 修改原因 | 修改人 | 审核人 |
|---|---|---|---|---|---|
| V1.0 | 2026-04-29 | 新建追溯模块双端SOP草稿,完成源码核对与流程编制 | 依据真实代码补齐模块SOP | BayesMES团队 | ysfl |