From 2e1e74c47b8713f9110a5fe825f8283131a84768 Mon Sep 17 00:00:00 2001 From: yinq Date: Wed, 16 Jul 2025 15:56:11 +0800 Subject: [PATCH] =?UTF-8?q?update=20-=20=E4=B8=9A=E6=80=81=E8=83=BD?= =?UTF-8?q?=E8=80=97=E5=88=86=E6=9E=90=E5=AD=90=E8=8A=82=E7=82=B9=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../energy/report/service/impl/EnergyPreviewServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/op-modules/op-energy/src/main/java/com/op/energy/report/service/impl/EnergyPreviewServiceImpl.java b/op-modules/op-energy/src/main/java/com/op/energy/report/service/impl/EnergyPreviewServiceImpl.java index 5d267578e..2c0a853a1 100644 --- a/op-modules/op-energy/src/main/java/com/op/energy/report/service/impl/EnergyPreviewServiceImpl.java +++ b/op-modules/op-energy/src/main/java/com/op/energy/report/service/impl/EnergyPreviewServiceImpl.java @@ -877,6 +877,10 @@ public class EnergyPreviewServiceImpl implements IEnergyPreviewService { BaseBusinessType businessType = new BaseBusinessType(); businessType.setParentId(businessId); List businessTypeList = baseBusinessTypeMapper.selectBaseBusinessTypeList(businessType); + if (businessTypeList.isEmpty()){ + BaseBusinessType baseBusinessType = baseBusinessTypeMapper.selectBaseBusinessTypeByObjid(businessId); + businessTypeList.add(baseBusinessType); + } // BaseBusinessType baseBusinessType = baseBusinessTypeMapper.selectBaseBusinessTypeByObjid(businessId); BigDecimal totalExpend = BigDecimal.ZERO; for (BaseBusinessType business : businessTypeList) {