From 076fc0da4bfd1a5683c98c4bafa9e0923002aab9 Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Wed, 27 Sep 2023 18:12:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biz/autoservice/invoiced/InvoicedService.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/invoiced/InvoicedService.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/invoiced/InvoicedService.java index 65d3b46a70..a12444aa46 100644 --- a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/invoiced/InvoicedService.java +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/invoiced/InvoicedService.java @@ -44,6 +44,7 @@ import com.yxt.common.core.vo.PagerVo; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import java.math.BigDecimal; import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -237,9 +238,10 @@ public class InvoicedService { BusDeliveredApply busDeliveredApply = busDeliveredApplyFeign.fetchBySid(query.getSid()).getData(); List busDeliveredApplyDetails = busDeliveredApplyDetailsFeign.selectByApplySid(query.getSid()).getData(); if (data != null) { + billApplicationIInfoVo.setModelSid(busDeliveredApply.getModelSid()); + billApplicationIInfoVo.setModelName(busDeliveredApply.getModelName()); billApplicationIInfoVo.setSid(data.getSid()); billApplicationIInfoVo.setProcInsId(data.getProcInstSid()); - billApplicationIInfoVo.setInvoiceTotal(data.getTotalBillMoney()); billApplicationIInfoVo.setOrgPath(data.getOrgSidPath()); billApplicationIInfoVo.setSaleType(data.getSaleTypeValue()); billApplicationIInfoVo.setSellerDept(data.getSaleDeptName()); @@ -328,6 +330,9 @@ public class InvoicedService { registerContractImages.add(cldjhtApplicationAppendx.getFileUrl()); } } + if (StringUtils.isNotBlank(data.getOneBillMoney())){ + billApplicationIInfoVo.setInvoiceTotal(new BigDecimal(data.getOneBillMoney()).multiply(new BigDecimal(busBillVehicleVos.size())).toString()); + } billApplicationIInfoVo.setCarBuyContractImages(appCarBuyContractImages); billApplicationIInfoVo.setCustomerInvoiceApplyImages(customerInvoiceApplyImages); billApplicationIInfoVo.setInvoiceApplyConfirmImages(invoiceApplyConfirmImages); @@ -341,6 +346,8 @@ public class InvoicedService { billApplicationIInfoVo.setIsCanEdit(true); } }else { + billApplicationIInfoVo.setModelSid(busDeliveredApply.getModelSid()); + billApplicationIInfoVo.setModelName(busDeliveredApply.getModelName()); billApplicationIInfoVo.setProcInsId(busDeliveredApply.getProcInstId()); billApplicationIInfoVo.setOrgPath(busDeliveredApply.getOrgSidPath()); billApplicationIInfoVo.setSaleType(busDeliveredApply.getPaymentMethodKey());