diff --git a/blade-service/logpm-patch/src/main/java/com/logpm/patch/service/impl/SyncOrderInfoServiceImpl.java b/blade-service/logpm-patch/src/main/java/com/logpm/patch/service/impl/SyncOrderInfoServiceImpl.java index e4cb2e2b1..e88bd06bc 100644 --- a/blade-service/logpm-patch/src/main/java/com/logpm/patch/service/impl/SyncOrderInfoServiceImpl.java +++ b/blade-service/logpm-patch/src/main/java/com/logpm/patch/service/impl/SyncOrderInfoServiceImpl.java @@ -1247,7 +1247,12 @@ public class SyncOrderInfoServiceImpl implements ISyncOrderInfoService { log.warn("#################saveOrderInfo: 未查询单订单信息 orderCode={}",orderCode); throw new CustomerException(403,"未查询单订单信息"); } - Integer total = orderCountEntity.getTotal(); + + Integer total = 0; + List advanceList = advanceClient.getAdvanceList(orderCode); + for (AdvanceEntity entity : advanceList) { + total = total + entity.getTotal(); + } WayBillEntity wayBillEntity = wayBillClient.getByWayBillByAdvanceId(advanceId);