| @@ -464,6 +464,20 @@ open class JobOrderService( | |||||
| qty = stockReqQty, // ✅ 使用库存单位数量 | qty = stockReqQty, // ✅ 使用库存单位数量 | ||||
| uomId = stockUomId, // ✅ 使用库存单位 | uomId = stockUomId, // ✅ 使用库存单位 | ||||
| ) | ) | ||||
| } | |||||
| if (pols.isEmpty()) { | |||||
| jo.status = JobOrderStatus.PROCESSING | |||||
| jobOrderRepository.save(jo) | |||||
| return MessageResponse( | |||||
| id = jo.id, | |||||
| code = jo.code, | |||||
| name = jo.bom?.name, | |||||
| type = null, | |||||
| message = null, | |||||
| errorPosition = null, | |||||
| entity = mapOf("status" to jo.status?.value) | |||||
| ) | |||||
| } | } | ||||
| val po = SavePickOrderRequest( | val po = SavePickOrderRequest( | ||||
| joId = jo.id, | joId = jo.id, | ||||