|
@@ -141,7 +141,7 @@ public class AcceptCarriageOrderService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
- * 承运订单分包托运
|
|
|
|
|
|
|
+ * 承运订单-分包托运
|
|
|
*
|
|
*
|
|
|
* @param bo
|
|
* @param bo
|
|
|
* @return
|
|
* @return
|
|
@@ -494,7 +494,7 @@ public class AcceptCarriageOrderService {
|
|
|
* 分包托运-承运订单-主体
|
|
* 分包托运-承运订单-主体
|
|
|
* @param bo 页面填写分包数据
|
|
* @param bo 页面填写分包数据
|
|
|
* @param lOrderNo 当前分包物流订单编号
|
|
* @param lOrderNo 当前分包物流订单编号
|
|
|
- * @param order 父级物流订单数据
|
|
|
|
|
|
|
+ * @param order 当前物流订单数据
|
|
|
* @param orderId 当前订单主键id
|
|
* @param orderId 当前订单主键id
|
|
|
* @param pids 组装的pids
|
|
* @param pids 组装的pids
|
|
|
* @param orderStatus 当前单据状态
|
|
* @param orderStatus 当前单据状态
|
|
@@ -505,8 +505,9 @@ public class AcceptCarriageOrderService {
|
|
|
Long orderId, String pids, Integer orderStatus,KwtLogisticsOrder logisticsOrder) {
|
|
Long orderId, String pids, Integer orderStatus,KwtLogisticsOrder logisticsOrder) {
|
|
|
order.setId(orderId);
|
|
order.setId(orderId);
|
|
|
order.setEntId(LoginUserHolder.getEntId());
|
|
order.setEntId(LoginUserHolder.getEntId());
|
|
|
- order.setTOrderId(order.getTOrderId());
|
|
|
|
|
- order.setTOrderNo(order.getTOrderNo());
|
|
|
|
|
|
|
+ order.setType(logisticsOrder.getType());
|
|
|
|
|
+ order.setTOrderId(logisticsOrder.getTOrderId());
|
|
|
|
|
+ order.setTOrderNo(logisticsOrder.getTOrderNo());
|
|
|
order.setLOrderNo(lOrderNo);
|
|
order.setLOrderNo(lOrderNo);
|
|
|
//分包时,存放分包上级id
|
|
//分包时,存放分包上级id
|
|
|
order.setPid(Long.parseLong(bo.getLOrderId()));
|
|
order.setPid(Long.parseLong(bo.getLOrderId()));
|
|
@@ -529,7 +530,7 @@ public class AcceptCarriageOrderService {
|
|
|
order.setStartTime(bo.getShipmentsDateTime());
|
|
order.setStartTime(bo.getShipmentsDateTime());
|
|
|
order.setEndTime(bo.getReceiveGoodsDateTime());
|
|
order.setEndTime(bo.getReceiveGoodsDateTime());
|
|
|
order.setRemark(bo.getRemark());
|
|
order.setRemark(bo.getRemark());
|
|
|
- order.setPayment(order.getPayment());
|
|
|
|
|
|
|
+ order.setPayment(Long.parseLong(bo.getPayment()));
|
|
|
order.setTaxRate(new BigDecimal(bo.getTaxRate()));
|
|
order.setTaxRate(new BigDecimal(bo.getTaxRate()));
|
|
|
order.setCreateBy(LoginUserHolder.getUserId());
|
|
order.setCreateBy(LoginUserHolder.getUserId());
|
|
|
order.setCreateTime(new Date());
|
|
order.setCreateTime(new Date());
|
|
@@ -545,8 +546,6 @@ public class AcceptCarriageOrderService {
|
|
|
order.setIgnoreAmount(decimal);
|
|
order.setIgnoreAmount(decimal);
|
|
|
order.setDeficitPrice(decimal);
|
|
order.setDeficitPrice(decimal);
|
|
|
order.setDeficitAmount(decimal);
|
|
order.setDeficitAmount(decimal);
|
|
|
- order.setTOrderId(logisticsOrder.getTOrderId());
|
|
|
|
|
- order.setTOrderNo(logisticsOrder.getTOrderNo());
|
|
|
|
|
kwtLogisticsOrderMapper.insert(order);
|
|
kwtLogisticsOrderMapper.insert(order);
|
|
|
}
|
|
}
|
|
|
|
|
|