|
|
|
@ -47,6 +47,8 @@ import com.epmet.feign.GovOrgFeignClient; |
|
|
|
import com.epmet.redis.RegisterRelationRedis; |
|
|
|
import com.epmet.service.RegisterRelationService; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
@ -62,6 +64,8 @@ import java.util.*; |
|
|
|
@Service |
|
|
|
public class RegisterRelationServiceImpl extends BaseServiceImpl<RegisterRelationDao, RegisterRelationEntity> implements RegisterRelationService { |
|
|
|
|
|
|
|
private static final Logger log = LoggerFactory.getLogger(RegisterRelationServiceImpl.class); |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private RegisterRelationRedis registerRelationRedis; |
|
|
|
|
|
|
|
@ -227,23 +231,25 @@ public class RegisterRelationServiceImpl extends BaseServiceImpl<RegisterRelatio |
|
|
|
userCustomerDao.insert(userCustomer); |
|
|
|
} |
|
|
|
}else{ |
|
|
|
|
|
|
|
log.warn("不存在不同客户不同网格下用户注册记录数据,可能因为居民注册时没有成功记录register_relation信息"); |
|
|
|
//如果不存在不同客户不同网格数据,说明在居民注册时没有成功记录register_relation信息
|
|
|
|
UserResiRegisterVisitDTO userResiRegisterVisitDTO = new UserResiRegisterVisitDTO(); |
|
|
|
userResiRegisterVisitDTO.setDelFlag(NumConstant.ZERO); |
|
|
|
userResiRegisterVisitDTO.setUserId(enterGridFormDTO.getUserId()); |
|
|
|
List<UserResiRegisterVisitDTO> UserResiRegisterVisitRecord = |
|
|
|
userResiRegisterVisitDao.selectUserResiRegisterVisit(userResiRegisterVisitDTO); |
|
|
|
//UserResiRegisterVisitDTO userResiRegisterVisitDTO = new UserResiRegisterVisitDTO();
|
|
|
|
//userResiRegisterVisitDTO.setDelFlag(NumConstant.ZERO);
|
|
|
|
//userResiRegisterVisitDTO.setUserId(enterGridFormDTO.getUserId());
|
|
|
|
//List<UserResiRegisterVisitDTO> UserResiRegisterVisitRecord =
|
|
|
|
// userResiRegisterVisitDao.selectUserResiRegisterVisit(userResiRegisterVisitDTO);
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
UserResiInfoFormDTO userResiInfoFormDTO = new UserResiInfoFormDTO(); |
|
|
|
userResiInfoFormDTO.setUserId(enterGridFormDTO.getUserId()); |
|
|
|
userResiInfoFormDTO.setCustomerId(enterGridFormDTO.getCustomerId()); |
|
|
|
UserResiInfoResultDTO userResiInfo = userResiInfoDao.selectUserResiInfoDTO(userResiInfoFormDTO); |
|
|
|
resultObj.setNickname(userResiInfo.getShowName()); |
|
|
|
|
|
|
|
UserResiInfoResultDTO userResiInfo = userResiInfoDao.selectUserResiInfoNotByCustId(userResiInfoFormDTO); |
|
|
|
if(null != userResiInfo) { |
|
|
|
resultObj.setNickname(userResiInfo.getShowName()); |
|
|
|
}else{ |
|
|
|
log.warn(String.format("查找用户居民注册信息失败,用户Id:【%s】",enterGridFormDTO.getUserId())); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//3.获取权限
|
|
|
|
@ -267,7 +273,7 @@ public class RegisterRelationServiceImpl extends BaseServiceImpl<RegisterRelatio |
|
|
|
resultObj.setCurrentGridName(gridDTOResult.getData().getGridName()); |
|
|
|
}else{ |
|
|
|
//查询网格名称失败
|
|
|
|
|
|
|
|
log.warn(String.format("查找网格信息失败,网格Id:【%s】",gridId)); |
|
|
|
} |
|
|
|
|
|
|
|
result.setData(resultObj); |
|
|
|
|