|
|
@ -293,8 +293,6 @@ public class IcResiUserConfirmServiceImpl extends BaseServiceImpl<IcResiUserConf |
|
|
|
public MoveOutDetailResultDTO moveOutConfirmDetail(String customerId, String id) { |
|
|
|
MoveOutDetailResultDTO result = baseDao.getMoveOutConfirmDetail(id); |
|
|
|
if (null != result) { |
|
|
|
//获取网格信息
|
|
|
|
GridInfoCache gridInfo = CustomerOrgRedis.getGridInfo(result.getGridId()); |
|
|
|
//获取房屋信息
|
|
|
|
HouseInfoCache houseInfo = CustomerIcHouseRedis.getHouseInfo(customerId, result.getHomeId()); |
|
|
|
if (null == houseInfo) { |
|
|
@ -305,6 +303,18 @@ public class IcResiUserConfirmServiceImpl extends BaseServiceImpl<IcResiUserConf |
|
|
|
result.setBuildName(houseInfo.getBuildingName()); |
|
|
|
result.setUnitName(houseInfo.getUnitName()); |
|
|
|
result.setHomeName(houseInfo.getDoorName()); |
|
|
|
if (NumConstant.ZERO_STR.equals(result.getConfirmResult())) { |
|
|
|
LambdaQueryWrapper<IcResiUserEntity> wrapper = new LambdaQueryWrapper<>(); |
|
|
|
wrapper.eq(IcResiUserEntity::getId, result.getIcResiUserId()); |
|
|
|
wrapper.eq(IcResiUserEntity::getHomeId, result.getHomeId()); |
|
|
|
wrapper.eq(IcResiUserEntity::getStatus, NumConstant.ZERO_STR); |
|
|
|
IcResiUserEntity entity = icResiUserDao.selectOne(wrapper); |
|
|
|
if (null == entity) { |
|
|
|
result.setIsInHome(false); |
|
|
|
} else { |
|
|
|
result.setIsInHome(true); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
return result; |
|
|
|