| | |
| | | import java.util.Map; |
| | | import java.util.stream.Collectors; |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | import jakarta.annotation.Resource; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Propagation; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | |
| | | String inWarehouseName = lWhFormTransfer.getInWarehouseName(); |
| | | |
| | | // 流水记录总表ID |
| | | long lWarehouseFlowId = NumberGenerator.getLongSequenceNumberNano(); |
| | | long lWarehouseFlowId = IdUtil.generateId(); |
| | | // 流水记录总表中 业务ID 。调拨单时 保存调拨单id 出库单时 保存出库单id |
| | | long lWarehouseFlowBusinessId = whFormTransferId; |
| | | |
| | |
| | | String modelName = (String)tempGoodsInfo.get("modelname"); |
| | | |
| | | // 插入 各规格物品的进出库记录 L_WH_GOODS_RECORD |
| | | long whGoodsRecordId = NumberGenerator.getLongSequenceNumberNano(); |
| | | long whGoodsRecordId = IdUtil.generateId(); |
| | | LWhGoodsRecord whGoodsRecord = new LWhGoodsRecord(); |
| | | whGoodsRecord.setId(whGoodsRecordId); |
| | | whGoodsRecord.setWarehouseId(outWarehouseId); |
| | |
| | | long dealTime = DateUtils.getDateTimeNumber(System.currentTimeMillis()); |
| | | |
| | | // 流水记录总表ID |
| | | long inWarehouseFlowId = NumberGenerator.getLongSequenceNumber(); |
| | | long inWarehouseFlowId = IdUtil.generateId(); |
| | | // 单据类型。0仓库调拨;1部门分发;2部门物品回退 |
| | | Integer businessType = lWhFormTransfer.getBusinessType(); |
| | | // 状态(0=在途调拨;1=入库未分发;2=已下发;3=报废 4 零星出库) |