|
|
|
@ -372,10 +372,12 @@ public class StorageServiceImpl implements StorageService {
|
|
|
|
|
tplusStorageOutDO.setStockCreateDate(storageDO.getOutboundTime());
|
|
|
|
|
tplusStorageOutDO.setWhId(storageDO.getWhId());
|
|
|
|
|
tplusStorageOutDO.setWhNo(warehouseMapper.selectById(storageDO.getWhId()).getWhNo());
|
|
|
|
|
tplusStorageOutDO.setWhNo(warehouseMapper.selectById(storageDO.getWhId()).getWhName());
|
|
|
|
|
tplusStorageOutDO.setProjectSubCode(sm.getProjectSubCode());
|
|
|
|
|
tplusStorageOutDO.setProjectSubName(materialMapper.selectOne(MaterialDO::getCode,sm.getProjectSubCode()).getName());
|
|
|
|
|
tplusStorageOutDO.setMatId(materialMapper.selectOne(MaterialDO::getCode,sm.getProjectSubCode()).getId());
|
|
|
|
|
tplusStorageOutDO.setStorageOkQty(sm.getStorageOkQty().multiply(new BigDecimal(-1)));
|
|
|
|
|
tplusStorageOutDO.setIsSend(0);
|
|
|
|
|
sameWhAndMats.add(tplusStorageOutDO);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
@ -391,10 +393,12 @@ public class StorageServiceImpl implements StorageService {
|
|
|
|
|
tplusStorageOutDO.setStockCreateDate(storageDO.getOutboundTime());
|
|
|
|
|
tplusStorageOutDO.setWhId(storageDO.getWhId());
|
|
|
|
|
tplusStorageOutDO.setWhNo(warehouseMapper.selectById(storageDO.getWhId()).getWhNo());
|
|
|
|
|
tplusStorageOutDO.setWhNo(warehouseMapper.selectById(storageDO.getWhId()).getWhName());
|
|
|
|
|
tplusStorageOutDO.setProjectSubCode(sm.getProjectSubCode());
|
|
|
|
|
tplusStorageOutDO.setProjectSubName(materialMapper.selectOne(MaterialDO::getCode,sm.getProjectSubCode()).getName());
|
|
|
|
|
tplusStorageOutDO.setMatId(materialMapper.selectOne(MaterialDO::getCode,sm.getProjectSubCode()).getId());
|
|
|
|
|
tplusStorageOutDO.setStorageOkQty(sm.getStorageOkQty().multiply(new BigDecimal(-1)));
|
|
|
|
|
tplusStorageOutDO.setIsSend(0);
|
|
|
|
|
insertWhAndMats.add(tplusStorageOutDO);
|
|
|
|
|
});
|
|
|
|
|
tplusStorageOutMapper.delete(TplusStorageOutDO::getStockId,storageDO.getId());
|
|
|
|
|