package com.javaweb.geo.service; import com.javaweb.geo.domain.HandleException; import com.javaweb.geo.domain.HandleOpinion; import com.javaweb.geo.vo.ExceptionDistanceVo; import com.javaweb.geo.vo.ExceptionTimeVo; import com.javaweb.geotdp.domain.ResponseResult; import java.util.List; /** * 异常处理Service接口 * * @author cxy * @date 2022-11-14 */ public interface IHandleExceptionService { /** * 查询异常处理 * * @param ids 异常处理ID * @return 异常处理 */ public HandleException selectHandleExceptionById(String ids); /** * 查询异常处理列表 * * @param handleException 异常处理 * @return 异常处理集合 */ public List selectHandleExceptionList(HandleException handleException); /** * 新增异常处理 * * @param handleException 异常处理 * @return 结果 */ public int insertHandleException(HandleException handleException); /** * 修改异常处理 * * @param handleException 异常处理 * @return 结果 */ public int updateHandleException(HandleException handleException); /** * 批量删除异常处理 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteHandleExceptionByIds(String ids); /** * 删除异常处理信息 * * @param ids 异常处理ID * @return 结果 */ public int deleteHandleExceptionById(String ids); /** * 查看勘探点编号下的详情(时间异常) */ List holeTimeDetails(String holeId); /** * 查看勘探点编号下的详情(位置异常) */ List holeDistanceDetails(String holeId); /** * 异常处理意见详情 */ List handleOpinionDetails(String exceptionId); }