更新装配、精工车间、技术中心、仓储模块,新增工序工价、生产审核、三楼仓库可视化等功能及文档SQL

This commit is contained in:
Developer
2026-07-06 11:21:59 +08:00
parent be0ff91e24
commit 9c1f52078d
43 changed files with 8566 additions and 233 deletions

View File

@@ -0,0 +1,235 @@
# MES 提交审批到质检入库全链路测试报告
## 一、测试结论
本次测试通过数据库事务方式模拟完整业务链路,链路可以跑通。
验证通过的流程为:
1. MES 工作站工作机端提交生产完成审批。
2. JY 主系统生产审核组件审核通过。
3. 原 MES 完工链路继续执行,工序和工艺计划完成数据更新。
4. PDA 仓库自制件质检入口可查询到待质检数据,并可提交质检。
5. JY 主系统仓储模块自制件入库确认可查询并完成入库。
6. 测试全程在事务内执行并最终回滚,未污染正式业务数据。
需要注意:自制件最终入库确认入口当前在 JY 主系统仓储模块,不在 PDA 项目的采购件入库页面中PDA 项目本次验证的是自制件质检入口。
## 二、测试环境
| 项目 | 内容 |
| --- | --- |
| 测试时间 | 2026-07-06 |
| 数据库服务器 | 192.168.1.27 |
| 数据库 | ERPTOOL_JY_20250826Back |
| MES 工作站项目 | D:\景耀\MES工作站 |
| JY 主系统项目 | D:\景耀\JY1.0 |
| PDA 仓库项目 | D:\景耀\PDA_仓库 6.30 |
| 测试方式 | SQL Server 事务内模拟,最终 ROLLBACK |
## 三、涉及入口和过程
| 环节 | 前端入口 | 后端过程 |
| --- | --- | --- |
| MES 提交审批 | `D:\景耀\MES工作站\src\components\login.vue` | `MES_机加工MES_加工完成整修审核_提交` |
| 系统内审核 | `D:\景耀\JY1.0\src\views\SeikoWorkshop\ProductionCompletionAudit\index.vue` | `机加工MES_加工完成整修审核_审核数据` |
| 原完工链路 | 审核过程内部继续调用 | `设备管理_零件工序_工序完成过程情况_增加数据` |
| PDA 自制件质检查询 | `D:\景耀\PDA_仓库 6.30\src\components\purchasedWareHouse.vue` | `质检管理_订单查询_查询数据``质检管理_工序任务_查询数据``质检管理_工序信息_查询数据``质检管理_分配任务_查询数据` |
| PDA 自制件质检提交 | `D:\景耀\PDA_仓库 6.30\src\components\purchasedWareHouse.vue` | `车间生产管理_质检管理_不合格处理` |
| 自制件入库确认 | `D:\景耀\JY1.0\src\views\WarehouseManagement\PurchasePartsStorage\index.vue` | `仓储管理_自制件入库_查询``仓储管理_自制件入库_循环执行` |
## 四、测试数据
| 字段 | 值 |
| --- | --- |
| 工序流水号 | 124831 |
| 工艺计划流水号 | 6584 |
| 工艺任务流水号 | 38671 |
| 订单流水号 | 19278 |
| 订单号 | BHGZ202606250004 |
| 产品名称 | XT40-2-BT40-AMB |
| 零件名称 | 打刀缸 |
| 零件图号 | XT40-2-BT40-BC-G |
| 物料流水号 | 496 |
| 工序 | 改制 |
| 操作者 | 王建荣 |
| 工位号 | C080 |
| 设备 | 半自动双面铣床 |
| 测试完成数量 | 1 |
| 测试货位流水号 | 1 |
选用该数据的原因:该任务为末道工序,未完成数量为 1 件,具备从完工审核推进到自制件质检和入库确认的完整条件。
## 五、测试步骤与结果
### 1. MES 工作站提交审批
执行过程:`MES_机加工MES_加工完成整修审核_提交`
关键参数:
| 参数 | 值 |
| --- | --- |
| 工序流水号 | 124831 |
| 工作者考勤编号 | 6027 |
| 完成数量 | 1 |
| 完成类型 | 1 |
| 录工票人员编号 | 209 |
| 工位号 | C080 |
| 开始时间 | 2026-07-06 08:30:00 |
| 结束时间 | 2026-07-06 08:40:00 |
结果:
| 字段 | 值 |
| --- | --- |
| result | 1 |
| 审核流水号 | 10 |
结论MES 工作站提交审批成功,审核记录可以生成。
### 2. JY 主系统审核通过
执行过程:`机加工MES_加工完成整修审核_审核数据`
审核结果:
| 字段 | 值 |
| --- | --- |
| result | 1 |
| 审核状态 | 审核通过 |
| 审核表开始时间 | 2026-07-06 08:30:00 |
| 审核表结束时间 | 2026-07-06 08:40:00 |
| 工序完成数量 | 1 |
| 工序状态 | 4 |
| 工艺计划完成数量 | 1 |
| 工艺计划考核状态 | 3 |
结论:审核通过后已继续调用原 MES 完工链路,工序完成和工艺计划完成数据已推进。
### 3. PDA 自制件质检查询
在审核通过后的事务内,模拟 PDA 页面查询:
| 查询过程 | 验证结果 |
| --- | --- |
| `质检管理_订单查询_查询数据` | 可查到订单 `19278 / BHGZ202606250004` |
| `质检管理_工序任务_查询数据` | 可查到 `改制-王建荣`,任务流水号 `38671` |
| `质检管理_工序信息_查询数据` | 可查到零件、工序、设备和数量 |
| `质检管理_分配任务_查询数据` | 可查到该工序分配记录 |
结论审核通过后PDA 自制件质检页面的数据查询链路可用。
### 4. PDA 自制件质检提交
执行过程:`车间生产管理_质检管理_不合格处理`
关键参数:
| 参数 | 值 |
| --- | --- |
| 零部件流水号 | 38671 |
| 质检类型代码 | 3 |
| 数量 | 1 |
| 是否合格 | 1 |
| 人员编号 | 5 |
| 不合格数量 | 0 |
| 订单流水号 | 19278 |
| 订单号 | BHGZ202606250004 |
| 质检数量 | 1 |
结果:
| 字段 | 值 |
| --- | --- |
| 质检流水号 | 15915 |
| 质检主表记录数 | 1 |
| 待入库单数 | 1 |
结论PDA 自制件质检提交成功,并生成自制待入库单。
### 5. 自制件入库查询
执行过程:`仓储管理_自制件入库_查询`
查询条件:
| 参数 | 值 |
| --- | --- |
| 订单号_check | 1 |
| 订单号 | 19278 |
| 零件图号_check | 1 |
| 零件图号 | XT40-2-BT40-BC-G |
结果:
| 字段 | 值 |
| --- | --- |
| 工艺计划流水号 | 6584 |
| 物料流水号 | 496 |
| 零件名称 | 打刀缸 |
| 零件图号 | XT40-2-BT40-BC-G |
| 完成数量 | 1 |
| 入库数量 | 0 |
| 本次入库 | 1 |
| 类型 | 自制件 |
结论:质检后,自制件入库确认列表可以查询到该待入库记录。
### 6. 自制件入库确认
执行过程:`仓储管理_自制件入库_循环执行`
关键参数:
| 参数 | 值 |
| --- | --- |
| 物料流水号组 | 496 |
| 实际到货数量组 | 1 |
| 工艺计划流水号组 | 6584 |
| 入库人员流水号 | 5 |
| 货位流水号组 | 1 |
| 类型组 | 自制件 |
| 批号组 | 0 |
事务内结果:
| 字段 | 值 |
| --- | --- |
| 工艺计划入库数量 | 1 |
| 工艺计划考核状态 | 4 |
| 自制件入库记录数 | 1 |
| 货位存量 | 1 |
结论:自制件入库确认成功,库存与工艺计划入库状态能够更新。
### 7. 回滚验证
执行 `ROLLBACK TRAN` 后复查:
| 字段 | 回滚后结果 |
| --- | --- |
| 工序完成数量 | NULL |
| 工序状态 | NULL |
| 工艺计划完成数量 | 0 |
| 工艺计划入库数量 | 0 |
| 工艺计划考核状态 | 2 |
| 审核记录是否存在 | 0 |
| 质检记录是否存在 | 0 |
结论:测试数据已全部回滚,未污染正式数据。
## 六、风险和注意事项
1. 本次为数据库事务内模拟测试,验证的是后端过程和页面查询入口对应的业务链路,不等同于人工在浏览器逐按钮点击的 UI 测试。
2. 自制件最终入库确认入口在 JY 主系统仓储模块 `PurchasePartsStorage`PDA 项目当前未发现自制件最终入库确认页面。
3. PDA 项目的 `inbound.vue` 主要覆盖采购件、离线件、车间采购件等入库,不是本次自制件完工质检后的最终入库确认入口。
4. 若后续要求“全程都在 PDA 完成入库确认”,需要新增或调整 PDA 自制件入库确认页面,并对接 `仓储管理_自制件入库_查询``仓储管理_自制件入库_循环执行`
## 七、最终结论
从 MES 工作站提交生产完成审批,到 JY 主系统审核通过,再到 PDA 自制件质检,最后到 JY 主系统自制件入库确认,数据库业务链路验证通过。
本次测试未发现阻断性问题。
修改人:Ld 修改时间:2026-07-06 09:14:24;