|
|
|
@@ -464,6 +464,20 @@ open class JobOrderService( |
|
|
|
qty = stockReqQty, // ✅ 使用库存单位数量 |
|
|
|
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( |
|
|
|
joId = jo.id, |
|
|
|
|