From 93fec20f3cf9d7801eeaa10acef4687ed110d435 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期一, 20 一月 2025 17:59:09 +0800 Subject: [PATCH] 添加接口备注 --- land-system/src/main/java/com/zzg/system/service/state/impl/StateHouseholdOwnerServiceImpl.java | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/land-system/src/main/java/com/zzg/system/service/state/impl/StateHouseholdOwnerServiceImpl.java b/land-system/src/main/java/com/zzg/system/service/state/impl/StateHouseholdOwnerServiceImpl.java index 233c9b9..f6adebf 100644 --- a/land-system/src/main/java/com/zzg/system/service/state/impl/StateHouseholdOwnerServiceImpl.java +++ b/land-system/src/main/java/com/zzg/system/service/state/impl/StateHouseholdOwnerServiceImpl.java @@ -125,11 +125,13 @@ throw new GlobalException("未找到开启的标准"); } enableCompensateStandard = enableCompensateStandard.stream().filter(e -> Objects.nonNull(e.getSubType())).collect(Collectors.toList()); + //根据类型分组后再根据子类型进行一次分组 Map<Integer, Map<Integer, List<StateProjectCompensateStandard>>> enableCompensateStandardMap = enableCompensateStandard.stream() .collect(Collectors.groupingBy(StateProjectCompensateStandard::getCompensateType, Collectors.groupingBy(StateProjectCompensateStandard::getCategory))); //征收房屋补偿费 Double homeAmount = null; + // 从数据库查询的房产的预估价格附加信息不为空且calculateCompensationBO任意一个字段为空,则从数据库中房产的附加信息中获取 if (org.apache.commons.lang3.StringUtils.isNotBlank(household.getAppendData()) && !areAllCompensationFieldsNotNull(calculateCompensationBO)) { calculateCompensationBO = JSON.parseObject(household.getAppendData(), CalculateCompensationBO.class); } -- Gitblit v1.7.1