From 5b9bde112a1823a5d4fdc5624e8f8324f8eeec34 Mon Sep 17 00:00:00 2001 From: fanzongzhe <285169773@qq.com> Date: Thu, 10 Aug 2023 18:00:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E7=A5=A8=E7=AE=A1=E7=90=86=20?= =?UTF-8?q?=E6=AC=BE=E9=A1=B9=E6=9F=A5=E7=9C=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../finvehicleinvoice/FinVehicleInvoiceService.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceService.java index 361ff19926..150f874a27 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceService.java @@ -620,7 +620,15 @@ public class FinVehicleInvoiceService extends MybatisBaseService finSelectVoList = baseMapper.getFinSelectInvoiceVoListByVinNo(invoice.getVIN()); + String linkNo = invoice.getVIN(); + String vinNo = ""; + if (linkNo.length() > 8) { + String substringLinkNo = linkNo.substring(linkNo.length() - 8); + vinNo = substringLinkNo; + } else { + vinNo = linkNo; + } + List finSelectVoList = baseMapper.getFinSelectInvoiceVoListByVinNo(vinNo); finSelectVoList.removeAll(Collections.singleton(null)); if (!finSelectVoList.isEmpty()) { for (FinSelectInvoiceVo finSelectInvoiceVo : finSelectVoList) {