|
|
@@ -297,6 +297,12 @@ public class OrderService extends BaseService<Order> {
|
|
|
for (OrderItemVO orderItemVO : orderVO.getItemList()) {
|
|
|
OrderItem orderItem = orderItemConvert.convertToPo(orderItemVO);
|
|
|
orderItem.setOrderId(order.getOrderId()).setCpId(order.getCpId()).setOutStatus(Constant.OutStatus.DAICHUKU.getName());
|
|
|
+ if( orderItem.getPriceStd()==null){
|
|
|
+ orderItem.setPriceStd(BigDecimal.ZERO);
|
|
|
+ }
|
|
|
+ if( orderItem.getAmtStd()==null){
|
|
|
+ orderItem.setAmtStd(BigDecimal.ZERO);
|
|
|
+ }
|
|
|
orderItemMapper.insert(orderItem);
|
|
|
}
|
|
|
}
|
|
|
@@ -454,6 +460,11 @@ public class OrderService extends BaseService<Order> {
|
|
|
outboundVO.setOutingAmt(orderVO.getSumAmount());
|
|
|
outboundVO.setFlgAutoHandle(orderVO.getFlgAutoHandle());
|
|
|
outboundVO.setFlgHandleSetting(orderVO.getFlgHandleSetting());
|
|
|
+ outboundVO.setOutDate(orderVO.getDeliveryDate());
|
|
|
+ outboundVO.setFactAmt(orderVO.getFactAmt());
|
|
|
+ outboundVO.setDiscount(orderVO.getDiscount());
|
|
|
+ outboundVO.setDiscAmt(orderVO.getDiscAmt());
|
|
|
+ outboundVO.setSumAmount(orderVO.getSumAmount());
|
|
|
outboundSaleOrderService.inventoryOUtBond(outboundVO);
|
|
|
}
|
|
|
|
|
|
@@ -504,6 +515,12 @@ public class OrderService extends BaseService<Order> {
|
|
|
for (OrderItemVO orderItemVO : insertOrderItemVOList) {
|
|
|
OrderItem orderItem = orderItemConvert.convertToPo(orderItemVO);
|
|
|
orderItem.setOrderId(order.getOrderId()).setCpId(order.getCpId()).setOutStatus(Constant.OutStatus.DAICHUKU.getName());
|
|
|
+ if( orderItem.getPriceStd()==null){
|
|
|
+ orderItem.setPriceStd(BigDecimal.ZERO);
|
|
|
+ }
|
|
|
+ if( orderItem.getAmtStd()==null){
|
|
|
+ orderItem.setAmtStd(BigDecimal.ZERO);
|
|
|
+ }
|
|
|
orderItemMapper.insert(orderItem);
|
|
|
}
|
|
|
// 编辑的
|