| | |
| | | lWhFormTransferService.update(lWhFormTransfer); |
| | | |
| | | log.info("调拨单:{} 出库完成", whFormTransferId); |
| | | return; |
| | | |
| | | } |
| | | |
| | |
| | | log.error("出库失败!型号{} 的数量不足,需要调拨{}个,仓库中现存{}个", baseGoodsModelsId, counts, goodsModelNum); |
| | | // 手动回滚 |
| | | TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); |
| | | throw new RuntimeException("出库失败!型号数量不足"); |
| | | //throw new RuntimeException("出库失败!型号数量不足"); |
| | | return -1L; |
| | | } |
| | | whGoodsRecord.setInitialCount(goodsModelNum); |
| | | whGoodsRecord.setEndCount(goodsModelNum - counts); |
| | |
| | | allChangModelList, null, dealTime); |
| | | } |
| | | log.info("调拨单:{} 入库完成", whFormTransferId); |
| | | return; |
| | | } |
| | | |
| | | private static String GET_GOODSID_BY_FLOWID = |