linwe
2024-08-09 8b7258c9427882bb1798f1502eaa35184c6e374e
src/main/java/org/springblade/modules/police/service/IPoliceAffairsGridService.java
@@ -2,8 +2,11 @@
import com.baomidou.mybatisplus.extension.service.IService;
import org.springblade.modules.police.entity.PoliceAffairsGridEntity;
import org.springblade.modules.police.excel.PoliceAffairsGridExcel;
import org.springblade.modules.police.vo.PoliceAffairsGridVO;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.List;
/**
 * 警务网格(辖区)表 服务类
@@ -23,4 +26,31 @@
   IPage<PoliceAffairsGridVO> selectPoliceAffairsGridPage(IPage<PoliceAffairsGridVO> page, PoliceAffairsGridVO policeAffairsGrid);
   /**
    * 导入警务辖区数据
    * @param data
    * @param isCovered
    */
    void importPoliceAffairsGrid(List<PoliceAffairsGridExcel> data, Boolean isCovered);
   /**
    * 空间分析
    * @param point
    * @return
    */
   List<PoliceAffairsGridEntity> spatialAnalysis(String point);
   /**
    * 查询对应的社区编号
    * @param userId
    * @return
    */
    List<String> getCommunityCodeListByUserId(Long userId);
   /**
    * 警务网格(辖区)表 自定义新增或修改
    * @param policeAffairsGrid
    * @return
    */
    boolean saveOrUpdatePoliceAffairsGrid(PoliceAffairsGridEntity policeAffairsGrid);
}