linwe
2024-08-07 06df33f156924c564c17b11fdb96c5bb298a810d
src/main/java/org/springblade/modules/place/service/impl/PlaceServiceImpl.java
@@ -1861,6 +1861,7 @@
   /**
    *  查询附近场所
    *
    * @param lat
    * @param lng
    * @return
@@ -1869,4 +1870,24 @@
   public List<PlaceVO> getNearbyPlaceList(String lat, String lng) {
      return baseMapper.getNearbyPlaceList(lat, lng);
   }
   /**
    * 更新场所颜色
    *
    * @param placeId
    * @param color
    * @return
    */
   @Override
   public boolean updatePoiLabelColor(Long placeId, String color) {
      List<PlacePoiLabel> list = placePoiLabelService.list(Wrappers.<PlacePoiLabel>lambdaQuery()
         .eq(PlacePoiLabel::getPlaceId, placeId).eq(PlacePoiLabel::getType, 3));
      for (PlacePoiLabel placePoiLabel : list) {
         if (null != placePoiLabel) {
            placePoiLabel.setColor(color);
            return placePoiLabelService.updateById(placePoiLabel);
         }
      }
      return false;
   }
}