1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- package com.shkpr.service.alambizplugin.dbdao.mapper;
- import com.shkpr.service.alambizplugin.dto.GisSurveyLayerApply;
- import com.shkpr.service.alambizplugin.dto.GisSurveyLayerApplyLine;
- import com.shkpr.service.alambizplugin.dto.GisSurveyLayerApplyPoint;
- import org.apache.ibatis.annotations.Mapper;
- import org.apache.ibatis.annotations.Param;
- import org.apache.ibatis.cursor.Cursor;
- /**
- * 采集元素处理申请mapper
- *
- * @author 欧阳劲驰
- * @since 1.0.0
- */
- @Mapper
- public interface GisSurveyLayerApplyMapper {
- /**
- * 根据项目id查询新增/修改点
- *
- * @param projId 项目id
- * @return 点集合
- */
- Cursor<GisSurveyLayerApplyPoint> findAddUpdatePointByProjId(@Param("projId") String projId);
- /**
- * 根据项目id查询新增/修改线
- *
- * @param projId 项目id
- * @return 线集合
- */
- Cursor<GisSurveyLayerApplyLine> findAddUpdateLineByProjId(@Param("projId") String projId);
- /**
- * 根据任务id查询新增/修改点
- *
- * @param jobId 任务id
- * @return 点集合
- */
- Cursor<GisSurveyLayerApplyPoint> findAddUpdatePointByJobId(@Param("jobId") String jobId);
- /**
- * 根据任务id查询新增/修改线
- *
- * @param jobId 任务id
- * @return 线集合
- */
- Cursor<GisSurveyLayerApplyLine> findAddUpdateLineByJobId(@Param("jobId") String jobId);
- /**
- * 根据任务id和类型查询
- *
- * @param jobId 任务id
- * @param kind 类型
- * @return 实体
- */
- Cursor<GisSurveyLayerApply> findAllByJobIdAndKind(@Param("jobId") String jobId, @Param("kind") String kind);
- /**
- * 根据任务id合并副表
- *
- * @param jobId 任务id
- * @return 合并数量
- */
- int mergeCopyByJobId(@Param("jobId") String jobId);
- /**
- * 根据任务Id删除
- *
- * @param jobId jobId
- * @return 删除数量
- */
- int deleteByJobId(@Param("jobId") String jobId);
- }
|