Commit 2b999381 by liyanlin

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

parent 8f4bde07
...@@ -42,21 +42,16 @@ public class DcBaseStockServiceImpl extends ServiceImpl<DcBaseStockMapper, DcBas ...@@ -42,21 +42,16 @@ public class DcBaseStockServiceImpl extends ServiceImpl<DcBaseStockMapper, DcBas
try { try {
DcBaseStock dcBaseStock = new DcBaseStock(); DcBaseStock dcBaseStock = new DcBaseStock();
try { //BeanUtils.copyProperties(dcBaseStock, wmsStockItem);
//BeanUtils.copyProperties(dcBaseStock, wmsStockItem); dcBaseStock.setBailunSku(wmsStockItem.getBailunSku());
dcBaseStock.setBailunSku(wmsStockItem.getBailunSku()); dcBaseStock.setWarehouseCode(wmsStockItem.getWarehouseCode());
dcBaseStock.setWarehouseCode(wmsStockItem.getWarehouseCode()); dcBaseStock.setWaitPutaway(wmsStockItem.getWaitPutaway());
dcBaseStock.setWaitPutaway(wmsStockItem.getWaitPutaway()); dcBaseStock.setOccupyStock(wmsStockItem.getOccupyStock());
dcBaseStock.setOccupyStock(wmsStockItem.getOccupyStock()); dcBaseStock.setQuantityFreeze(wmsStockItem.getQuantityFreeze());
dcBaseStock.setQuantityFreeze(wmsStockItem.getQuantityFreeze()); dcBaseStock.setQuantityTransit(wmsStockItem.getQuantityTransit());
dcBaseStock.setQuantityTransit(wmsStockItem.getQuantityTransit()); dcBaseStock.setShippedStock(wmsStockItem.getShippedStock());
dcBaseStock.setShippedStock(wmsStockItem.getShippedStock()); dcBaseStock.setUsableSales(wmsStockItem.getUsableStock());
dcBaseStock.setUsableSales(wmsStockItem.getUsableStock()); dcBaseStock.setCreateTime(wmsStockItem.getUpdateTime());
dcBaseStock.setCreateTime(wmsStockItem.getUpdateTime());
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException("WMS库存BeanUtils.copyProperties失败");
}
int i = mapper.update(dcBaseStock, new LambdaQueryWrapper<DcBaseStock>() int i = mapper.update(dcBaseStock, new LambdaQueryWrapper<DcBaseStock>()
.eq(DcBaseStock::getBailunSku, dcBaseStock.getBailunSku()) .eq(DcBaseStock::getBailunSku, dcBaseStock.getBailunSku())
.eq(DcBaseStock::getWarehouseCode, dcBaseStock.getWarehouseCode())); .eq(DcBaseStock::getWarehouseCode, dcBaseStock.getWarehouseCode()));
...@@ -74,12 +69,12 @@ public class DcBaseStockServiceImpl extends ServiceImpl<DcBaseStockMapper, DcBas ...@@ -74,12 +69,12 @@ public class DcBaseStockServiceImpl extends ServiceImpl<DcBaseStockMapper, DcBas
} }
} catch (Exception ignore) { } catch (Exception ignore) {
//这里异常可以忽略掉,不影响,只是记录
} }
mapper.insert(dcBaseStock); mapper.insert(dcBaseStock);
} }
} catch (Exception ex) { } catch (Exception ex) {
log.error(ex.getMessage()); log.error(wmsStockItem.getWarehouseCode() + "-" +wmsStockItem.getBailunSku() + "库存同步发生异常:" + ex.getMessage());
throw ex; 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