|
|
@@ -3523,7 +3523,7 @@ public class KwtWaybillOrderV1Service {
|
|
|
KwtLogisticsOrder kwtLogisticsOrder = getKwtLogisticsOrder(kwtLogistics, subtask);
|
|
|
boolean b1 = kwtLogisticsOrderRepository.updateById(kwtLogisticsOrder);
|
|
|
//如果物流订单状态是已完成需要通知贸易订单完成
|
|
|
- noticeTraderOrder(kwtLogisticsOrder, kwtLogistics);
|
|
|
+ // noticeTraderOrder(kwtLogisticsOrder, kwtLogistics);
|
|
|
|
|
|
// 存储记录
|
|
|
String remark = null;
|
|
|
@@ -3630,9 +3630,9 @@ public class KwtWaybillOrderV1Service {
|
|
|
throw new BusinessException("物流订单信息不存在");
|
|
|
}
|
|
|
//调物流订单完结订单
|
|
|
- List<KwtWaybillOrderSubtask> waybillOrderSubtasks = kwtWaybillOrderSubtaskRepository.queryByLogId(subtask.getLOrderId());
|
|
|
- boolean b2 = waybillOrderSubtasks.stream()
|
|
|
- .allMatch(x -> Arrays.asList(CarWaybillV1Enum.WAIT_UNLOADING.getCode(), CarWaybillV1Enum.APPROVAL_TREAT.getCode()).contains(x.getStatus()));
|
|
|
+// List<KwtWaybillOrderSubtask> waybillOrderSubtasks = kwtWaybillOrderSubtaskRepository.queryByLogId(subtask.getLOrderId());
|
|
|
+// boolean b2 = waybillOrderSubtasks.stream()
|
|
|
+// .allMatch(x -> Arrays.asList(CarWaybillV1Enum.WAIT_UNLOADING.getCode(), CarWaybillV1Enum.APPROVAL_TREAT.getCode()).contains(x.getStatus()));
|
|
|
// KwtLogisticsOrder logisticsOrder = kwtLogisticsOrderRepository.queryByLogisticsOrderId(subtask.getLOrderId());
|
|
|
|
|
|
BigDecimal entrustAmount = Objects.isNull(kwtLogistics.getEntrustAmount()) ? BigDecimal.ZERO: kwtLogistics.getEntrustAmount();
|
|
|
@@ -3648,10 +3648,10 @@ public class KwtWaybillOrderV1Service {
|
|
|
kwtLogisticsOrder.setEntrustAmount(entrustAmount.add(subEntrustAmount));
|
|
|
kwtLogisticsOrder.setLoadAmount(loadAmount.add(subLoadAmount));
|
|
|
kwtLogisticsOrder.setUnloadAmount(unloadAmount.add(subUnloadAmount));
|
|
|
- if (b2){
|
|
|
- //调物流订单完结订单
|
|
|
- kwtLogisticsOrder.setStatus(LogisticsOrderV1Enum.HAVE_RECONCILED.getCode());
|
|
|
- }
|
|
|
+// if (b2){
|
|
|
+// //调物流订单完结订单
|
|
|
+// kwtLogisticsOrder.setStatus(LogisticsOrderV1Enum.HAVE_RECONCILED.getCode());
|
|
|
+// }
|
|
|
return kwtLogisticsOrder;
|
|
|
}
|
|
|
|