|
|
@ -182,6 +182,7 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper,OmsOrder> im |
|
|
|
} |
|
|
|
shoppingCart.setVolume(spuParam.getVolume()); |
|
|
|
shoppingCart.setWeight(spuParam.getWeight()); |
|
|
|
shoppingCart.setRemark(spuParam.getRemark()); |
|
|
|
} |
|
|
|
} |
|
|
|
shoppingCart.setQuantity(qty); |
|
|
@ -296,6 +297,7 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper,OmsOrder> im |
|
|
|
orderItem.setSpuTitle(goodsSpu.getName()); |
|
|
|
orderItem.setWeight(modifyItem.getWeight()); |
|
|
|
orderItem.setVolume(modifyItem.getVolume()); |
|
|
|
orderItem.setRemark(modifyItem.getRemark()); |
|
|
|
if(goodsSku!=null){ |
|
|
|
orderItem.setSkuId(goodsSku.getId()); |
|
|
|
orderItem.setSkuTitle(goodsSku.getSkuName()); |
|
|
@ -461,6 +463,7 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper,OmsOrder> im |
|
|
|
orderItem.setOrderSn(order.getOrderSn()); |
|
|
|
orderItem.setWeight(shoppingCart.getWeight()); |
|
|
|
orderItem.setVolume(shoppingCart.getVolume()); |
|
|
|
orderItem.setRemark(shoppingCart.getRemark()); |
|
|
|
if(confirmOrder.getLatitudeFrom()!=null&&confirmOrder.getLatitudeFrom().equals("SPU")){ |
|
|
|
// spu维度
|
|
|
|
GoodsSku goodsSku = goodsSkuService.getById(shoppingCart.getSkuId()); |
|
|
@ -637,6 +640,9 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper,OmsOrder> im |
|
|
|
BmsSupplier supplier = bmsSupplierMapper.selectById(omsOrder.getSupplierId()); |
|
|
|
String lastRegionId = supplier.getRegionLast(); |
|
|
|
BmsRegion bmsRegion = bmsRegionMapper.selectById(lastRegionId); |
|
|
|
if(bmsRegion==null){ |
|
|
|
Assert.throwEx("客户档案["+supplier.getCode()+"]缺失销售区域数据,请联系管理员"); |
|
|
|
} |
|
|
|
//保存到临时表-主表
|
|
|
|
LocalDateTime nowTime = LocalDateTime.now(); |
|
|
|
OmsXltOrder xltOrder = new OmsXltOrder(); |
|
|
@ -701,7 +707,7 @@ public class OmsOrderServiceImpl extends ServiceImpl<OmsOrderMapper,OmsOrder> im |
|
|
|
xltOrderItem.setXieRuShiJian(nowTime); |
|
|
|
xltOrderItem.setChuLiShiJian(null); |
|
|
|
xltOrderItem.setRowCreateDate(nowTime); |
|
|
|
xltOrderItem.setBeiZhu(null); |
|
|
|
xltOrderItem.setBeiZhu(orderItem.getRemark()); |
|
|
|
xltOrderItem.setZhuangTai(0); |
|
|
|
xltOrderItemList.add(xltOrderItem); |
|
|
|
} |
|
|
|