| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /productionOrder/pick/{productionOrderId} | 根据订单ID查询BOM领料单 |
| POST | /productionOrderPick/savePick | 保存领料到线边仓 |
| POST | /productionOrderPick/updatePick | 变更领料(含补料/退料) |
| GET | /productionOrderPick/detail/{productionOrderId} | 查询已领料详情 |
| GET | /productionOrderPickRecord/feeding | 查询补料记录 |
| GET | /productionBomStructure/listByBomId/{bomId} | 查询BOM结构树 |
| POST | /productionBomStructure/addOrUpdateBomStructs | 新增/修改BOM结构 |
GET /productionOrder/page、/productionOrder/list、/productionOrder/{id}:
移除响应字段:
| 参数 | 类型 | 说明 |
|---|---|---|
| bomNo | String | BOM编号(已移除) |
| returned | Boolean | 是否已退料(已移除) |
删除领料单 Tab 及相关接口调用:
<!-- 删除以下 Tab -->
<el-tab-pane label="领料单" name="pick">
<pick-list :order-id="orderId" />
</el-tab-pane>
移除表格中的 BOM 编号和退料状态列:
<!-- 删除以下列 -->
<el-table-column label="BOM编号" prop="bomNo" />
<el-table-column label="退料状态" prop="returned" />
整个页面模块可移除,包括:
- 领料页面(productionOrderPick 相关路由、组件)
- 补料记录页面(productionOrderPickRecord 相关路由、组件)
- BOM 结构管理页面(productionBomStructure 相关路由、组件)
移除退料审核相关的 ProductionOrderPick 数据处理逻辑。入库记录不再关联领料记录表的 returnQty 计算。
报工时投入品不再从 BOM 结构解析,改为直接使用当前工序的产品规格作为投入品。前端无需改动,后端自动处理。
bomNo 和 returned 字段不再返回,前端如缓存了这些字段需做兼容处理/productionOrderPick、/productionOrderPickRecord、/productionBomStructure、/productionOrderBom 接口已移除,调用这些接口的前端代码需全部清理production_order_pick、production_order_pick_record、production_order_bom、production_bom_structure 如需保留历史数据可暂不删除