【生产退料】推送数据保存

dev
siontion 3 months ago
parent 3dcbad0b33
commit f33b8145c8

@ -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());

Loading…
Cancel
Save