| | |
| | | List<String> list = new ArrayList<>(); |
| | | // 扫码时调用,需判断是否有权限查看 |
| | | DoorplateAddressVO doorplateAddressVO = baseMapper.getDoorplateAddressVODetail(doorplateAddress); |
| | | // 创建数组 |
| | | String[] schoolName = {"幼儿园", "小学", "中学", "高中", "大专", "学校"}; |
| | | List<String> stringList = new ArrayList<>(Arrays.asList(schoolName)); |
| | | if (null != doorplateAddressVO) { |
| | | if (Strings.isNotBlank(doorplateAddressVO.getAoiName()) && stringList.stream() |
| | | .anyMatch(doorplateAddressVO.getAoiName()::contains)) { |
| | | doorplateAddressVO.setAddressLevel(1); |
| | | doorplateAddressVO.setDoorplateType(DictConstant.centre_DOORPLATE); |
| | | } |
| | | if (Strings.isNotBlank(doorplateAddressVO.getPoi()) && stringList.stream() |
| | | .anyMatch(doorplateAddressVO.getPoi()::contains)) { |
| | | doorplateAddressVO.setAddressLevel(1); |
| | | doorplateAddressVO.setDoorplateType(DictConstant.centre_DOORPLATE); |
| | | } |
| | | |
| | | // 不限制 |
| | | doorplateAddressVO.setIsJur(1); |
| | | String roleName = SpringUtils.getRequestParam("roleName"); |
| | |
| | | PlacePoiLabel placePoiLabel = poiLabelService.getOne(Wrappers.<PlacePoiLabel>lambdaQuery() |
| | | .eq(PlacePoiLabel::getPlaceId, doorplateAddressVO.getPid()) |
| | | .eq(PlacePoiLabel::getType, CommonConstant.NUMBER_THREE)); |
| | | if(ObjectUtil.isNotEmpty(placePoiLabel)){ |
| | | if (ObjectUtil.isNotEmpty(placePoiLabel)) { |
| | | doorplateAddressVO.setLableCode(placePoiLabel.getPoiCode()); |
| | | } |
| | | } |