|
@ -2430,6 +2430,26 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi |
|
|
if (!icHouseNewResult.success() || null == icHouseNewResult.getData()) { |
|
|
if (!icHouseNewResult.success() || null == icHouseNewResult.getData()) { |
|
|
throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "获取房屋信息失败", "获取房屋信息失败"); |
|
|
throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "获取房屋信息失败", "获取房屋信息失败"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
HouseInfoCache houseInfo = CustomerIcHouseRedis.getHouseInfo(tokenDto.getCustomerId(), dto.getHomeId()); |
|
|
|
|
|
if (null == houseInfo) { |
|
|
|
|
|
String errorMsg = "获取房屋信息失败"; |
|
|
|
|
|
throw new EpmetException(EpmetErrorCode.ORG_ADD_FAILED.getCode(), errorMsg, errorMsg); |
|
|
|
|
|
} |
|
|
|
|
|
GridInfoCache gridInfo = CustomerOrgRedis.getGridInfo(houseInfo.getGridId()); |
|
|
|
|
|
if (null == gridInfo) { |
|
|
|
|
|
String errorMsg = "获取网格信息失败"; |
|
|
|
|
|
throw new EpmetException(EpmetErrorCode.ORG_ADD_FAILED.getCode(), errorMsg, errorMsg); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
dto.setCustomerId(tokenDto.getCustomerId()); |
|
|
|
|
|
dto.setAgencyId(houseInfo.getAgencyId()); |
|
|
|
|
|
dto.setPids(gridInfo.getPids()); |
|
|
|
|
|
dto.setGridId(houseInfo.getGridId()); |
|
|
|
|
|
dto.setVillageId(houseInfo.getNeighborHoodId()); |
|
|
|
|
|
dto.setBuildId(houseInfo.getBuildingId()); |
|
|
|
|
|
dto.setUnitId(houseInfo.getBuildingUnitId()); |
|
|
|
|
|
dto.setHomeId(dto.getHomeId()); |
|
|
if (idCard.equals(icHouseNewResult.getData().getOwnerIdCard())) { |
|
|
if (idCard.equals(icHouseNewResult.getData().getOwnerIdCard())) { |
|
|
dto.setIsOwner(true); |
|
|
dto.setIsOwner(true); |
|
|
} |
|
|
} |
|
@ -2482,25 +2502,6 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
HouseInfoCache houseInfo = CustomerIcHouseRedis.getHouseInfo(tokenDto.getCustomerId(), dto.getHomeId()); |
|
|
|
|
|
if (null == houseInfo) { |
|
|
|
|
|
String errorMsg = "获取房屋信息失败"; |
|
|
|
|
|
throw new EpmetException(EpmetErrorCode.ORG_ADD_FAILED.getCode(), errorMsg, errorMsg); |
|
|
|
|
|
} |
|
|
|
|
|
GridInfoCache gridInfo = CustomerOrgRedis.getGridInfo(houseInfo.getGridId()); |
|
|
|
|
|
if (null == gridInfo) { |
|
|
|
|
|
String errorMsg = "获取网格信息失败"; |
|
|
|
|
|
throw new EpmetException(EpmetErrorCode.ORG_ADD_FAILED.getCode(), errorMsg, errorMsg); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
dto.setCustomerId(tokenDto.getCustomerId()); |
|
|
|
|
|
dto.setAgencyId(houseInfo.getAgencyId()); |
|
|
|
|
|
dto.setPids(gridInfo.getPids()); |
|
|
|
|
|
dto.setGridId(houseInfo.getGridId()); |
|
|
|
|
|
dto.setVillageId(houseInfo.getNeighborHoodId()); |
|
|
|
|
|
dto.setBuildId(houseInfo.getBuildingId()); |
|
|
|
|
|
dto.setUnitId(houseInfo.getBuildingUnitId()); |
|
|
|
|
|
dto.setHomeId(dto.getHomeId()); |
|
|
|
|
|
|
|
|
|
|
|
IcResiUserEntity entity = ConvertUtils.sourceToTarget(dto, IcResiUserEntity.class); |
|
|
IcResiUserEntity entity = ConvertUtils.sourceToTarget(dto, IcResiUserEntity.class); |
|
|
this.setIcResiUserPids(entity); |
|
|
this.setIcResiUserPids(entity); |
|
|