diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java index a0d03b2a1e..d15e83fae8 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java @@ -591,7 +591,7 @@ public class FinBillApplicationService extends MybatisBaseService finBillTrailerVos = finBillTrailerService.fetchByMainSid(businessSid); for (FinBillVehicleVo finBillVehicleVo : finBillVehicleVos) { FinVehicleInvoice finVehicleInvoice = finVehicleInvoiceService.selectByVinSid(finBillVehicleVo.getVehSid()); - if (finVehicleInvoice == null) { + if (StringUtils.isBlank(finVehicleInvoice.getVehicleSid())) { FinVehicleInvoiceDto finVehicleInvoiceDto = new FinVehicleInvoiceDto(); finVehicleInvoiceDto.setInvoiceTitle(finBillApplication.getOpenTickUnitName()); finVehicleInvoiceDto.setContractNo(finBillApplication.getContractNo()); @@ -627,7 +627,7 @@ public class FinBillApplicationService extends MybatisBaseService finBillTrailerVos = finBillTrailerService.fetchByMainSid(businessSid); for (FinBillVehicleVo finBillVehicleVo : finBillVehicleVos) { FinVehicleInvoice finVehicleInvoice = finVehicleInvoiceService.selectByVinSid(finBillVehicleVo.getVehSid()); - if (finVehicleInvoice == null) { + if (StringUtils.isBlank(finVehicleInvoice.getVehicleSid())) { FinVehicleInvoiceDto finVehicleInvoiceDto = new FinVehicleInvoiceDto(); finVehicleInvoiceDto.setInvoiceTitle(finBillApplication.getOpenTickUnitName()); finVehicleInvoiceDto.setContractNo(finBillApplication.getContractNo()); @@ -1854,7 +1854,7 @@ public class FinBillApplicationService extends MybatisBaseService