zhongrj
2024-02-22 4ed8e5eee778357cc30d938d6d9ae4ecf7b2a312
src/main/java/org/springblade/modules/place/service/impl/PlaceServiceImpl.java
@@ -158,6 +158,7 @@
      placeVO.setUpdateTime(new Date());
      // 查看是否包含houseCode,如果有,则更新
      if (!Strings.isBlank(placeVO.getHouseCode())) {
         setSource(placeVO);
         // 比对是否1km 范围内(现场)采集
         setIsScene(placeVO);
         // 更新,先查询场所信息
@@ -207,6 +208,26 @@
//      houseCodeBind(placeVO);
      // 返回结果
      return flag;
   }
   /**
    * 设置场所的source 来源
    * @param placeVO
    */
   public void setSource(PlaceVO placeVO) {
      if (null!=placeVO.getSource()){
         placeVO.setSource(placeVO.getSource());
      }else {
         // 查询该houseCode 是否存在地址总表,如果是,赋值 1,否则2
         QueryWrapper<DoorplateAddressEntity> wrapper = new QueryWrapper<>();
         wrapper.eq("address_code",placeVO.getHouseCode());
         DoorplateAddressEntity one = doorplateAddressService.getOne(wrapper);
         if (null!=one){
            placeVO.setSource(1);
         }else {
            placeVO.setSource(2);
         }
      }
   }
   /**
@@ -1236,7 +1257,6 @@
   @Override
   public List<NinePlaceExcel> export(PlaceVO place) {
      place.setIsNine(1);
      String roleName = SpringUtils.getRequestParam("roleName");
      String communityCode = SpringUtils.getRequestParam("communityCode");
      if (!Strings.isBlank(communityCode)){