diff --git a/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java b/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java index 981f3ab..7ee534b 100644 --- a/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java +++ b/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/order/ordercluster/OrderclusterSyncService.java @@ -1126,8 +1126,7 @@ public class OrderclusterSyncService extends BaseSyncService { } else { PresellOrder order = PresellOrder.dao.findById(presell_order_id); if (order != null) { - BigDecimal pug_amount = PresellOrderService.me.getPresellCustomerSurplusById(order.getCustomerId()); - availableBalance = order.getPresellAmount().subtract(pug_amount); + availableBalance = PresellOrderService.me.getPresellCustomerSurplusById(order.getCustomerId()); maximumConfiguration = availableBalance.divide(new BigDecimal(unit_price), 2, BigDecimal.ROUND_DOWN); } }