Commit 2b999381 by liyanlin

更改同步WMS库存的日志记录

parent 8f4bde07
......@@ -42,21 +42,16 @@ public class DcBaseStockServiceImpl extends ServiceImpl<DcBaseStockMapper, DcBas
try {
DcBaseStock dcBaseStock = new DcBaseStock();
try {
//BeanUtils.copyProperties(dcBaseStock, wmsStockItem);
dcBaseStock.setBailunSku(wmsStockItem.getBailunSku());
dcBaseStock.setWarehouseCode(wmsStockItem.getWarehouseCode());
dcBaseStock.setWaitPutaway(wmsStockItem.getWaitPutaway());
dcBaseStock.setOccupyStock(wmsStockItem.getOccupyStock());
dcBaseStock.setQuantityFreeze(wmsStockItem.getQuantityFreeze());
dcBaseStock.setQuantityTransit(wmsStockItem.getQuantityTransit());
dcBaseStock.setShippedStock(wmsStockItem.getShippedStock());
dcBaseStock.setUsableSales(wmsStockItem.getUsableStock());
dcBaseStock.setCreateTime(wmsStockItem.getUpdateTime());
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException("WMS库存BeanUtils.copyProperties失败");
}
//BeanUtils.copyProperties(dcBaseStock, wmsStockItem);
dcBaseStock.setBailunSku(wmsStockItem.getBailunSku());
dcBaseStock.setWarehouseCode(wmsStockItem.getWarehouseCode());
dcBaseStock.setWaitPutaway(wmsStockItem.getWaitPutaway());
dcBaseStock.setOccupyStock(wmsStockItem.getOccupyStock());
dcBaseStock.setQuantityFreeze(wmsStockItem.getQuantityFreeze());
dcBaseStock.setQuantityTransit(wmsStockItem.getQuantityTransit());
dcBaseStock.setShippedStock(wmsStockItem.getShippedStock());
dcBaseStock.setUsableSales(wmsStockItem.getUsableStock());
dcBaseStock.setCreateTime(wmsStockItem.getUpdateTime());
int i = mapper.update(dcBaseStock, new LambdaQueryWrapper<DcBaseStock>()
.eq(DcBaseStock::getBailunSku, dcBaseStock.getBailunSku())
.eq(DcBaseStock::getWarehouseCode, dcBaseStock.getWarehouseCode()));
......@@ -74,12 +69,12 @@ public class DcBaseStockServiceImpl extends ServiceImpl<DcBaseStockMapper, DcBas
}
} catch (Exception ignore) {
//这里异常可以忽略掉,不影响,只是记录
}
mapper.insert(dcBaseStock);
}
} catch (Exception ex) {
log.error(ex.getMessage());
log.error(wmsStockItem.getWarehouseCode() + "-" +wmsStockItem.getBailunSku() + "库存同步发生异常:" + ex.getMessage());
throw ex;
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment