diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java index 85184ee4a3..8db454751f 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java @@ -1191,14 +1191,17 @@ public class BusDeliveredApplyService extends MybatisBaseService { - pushVehRebate(busDeliveredApply, detailsList, solutionsDetailsVo.getFactoryDiscount()); - }); - Future future12 = pool.submit(() -> { - pushVehRebateAdjustBill(busDeliveredApply, detailsList, solutionsDetailsVo); - }); + if(!"0".equals(solutionsDetailsVo.getFactoryDiscount())){ + if ("2".equals(busSalesOrder.getFinancePlan())) { + Future future11 = pool.submit(() -> { + pushVehRebate(busDeliveredApply, detailsList, solutionsDetailsVo.getFactoryDiscount()); + }); + Future future12 = pool.submit(() -> { + pushVehRebateAdjustBill(busDeliveredApply, detailsList, solutionsDetailsVo); + }); + } } + } } } @@ -1680,14 +1683,17 @@ public class BusDeliveredApplyService extends MybatisBaseService { - pushVehRebate(busDeliveredApply, detailsList, solutionsDetailsVo.getFactoryDiscount()); - }); - Future future12 = pool.submit(() -> { - pushVehRebateAdjustBill(busDeliveredApply, detailsList, solutionsDetailsVo); - }); + if(!"0".equals(solutionsDetailsVo.getFactoryDiscount())){ + if ("2".equals(busSalesOrder.getFinancePlan())) { + Future future11 = pool.submit(() -> { + pushVehRebate(busDeliveredApply, detailsList, solutionsDetailsVo.getFactoryDiscount()); + }); + Future future12 = pool.submit(() -> { + pushVehRebateAdjustBill(busDeliveredApply, detailsList, solutionsDetailsVo); + }); + } } + } } }