Commit c02f1208 by yinyong

订单

parent d77fc722
...@@ -184,8 +184,10 @@ public class OrderSyncJob extends PointJob { ...@@ -184,8 +184,10 @@ public class OrderSyncJob extends PointJob {
bailunSkuStructure.setSkuWeightRatio(bailunSkuCumulative.getTotalWeight().compareTo(BigDecimal.ZERO) == 1 ? bailunSkuStructure.getBailunSkuWeight().multiply(BigDecimal.valueOf(bailunSkuObj.getBailunSkuQuantityOrdered())).divide(bailunSkuCumulative.getTotalWeight(), 5, RoundingMode.HALF_EVEN) : BigDecimal.ONE); bailunSkuStructure.setSkuWeightRatio(bailunSkuCumulative.getTotalWeight().compareTo(BigDecimal.ZERO) == 1 ? bailunSkuStructure.getBailunSkuWeight().multiply(BigDecimal.valueOf(bailunSkuObj.getBailunSkuQuantityOrdered())).divide(bailunSkuCumulative.getTotalWeight(), 5, RoundingMode.HALF_EVEN) : BigDecimal.ONE);
bailunSkuStructure.setSkuQuantityOrderd(bailunSkuObj.getBailunSkuQuantityOrdered() != null ? bailunSkuObj.getBailunSkuQuantityOrdered() : 0); bailunSkuStructure.setSkuQuantityOrderd(bailunSkuObj.getBailunSkuQuantityOrdered() != null ? bailunSkuObj.getBailunSkuQuantityOrdered() : 0);
DcBaseOmsSku dcBaseOmsSku = new DcBaseOmsSku(); DcBaseOmsSku dcBaseOmsSku = new DcBaseOmsSku();
if (PlatformType.FBA.value().equals(omsResult.getPlatformType())) { if (PlatformType.FBA.value().equals(omsResult.getPlatformType() == null ? "" : omsResult.getPlatformType())) {
dcBaseOmsSku.setWarehouseCodeFba(dcBaseWarehouse.getWarehouseCode()); if(dcBaseWarehouse != null) {
dcBaseOmsSku.setWarehouseCodeFba(dcBaseWarehouse.getWarehouseCode());
}
} }
dcBaseOmsSku.setHasDelete(false); dcBaseOmsSku.setHasDelete(false);
dcBaseOmsSku.setHasScalp(dcBaseOmsOrder.getHasScalp()); dcBaseOmsSku.setHasScalp(dcBaseOmsOrder.getHasScalp());
......
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