package com.thhy.secure.modules.biz.regionInspection.service; import com.thhy.general.common.BasicResult; import com.thhy.secure.modules.biz.regionInspection.entity.RegionInspectionRecordEntity; import org.apache.ibatis.annotations.Param; import javax.servlet.http.HttpServletResponse; import java.util.Map; /** * @Author QiuYuHao * @CreateDate 2023-11-17 15:51:06 * 区域巡检打卡记录表接口 */ public interface RegionInspectionRecordService { //新增打卡记录 BasicResult insertAndUpdate(RegionInspectionRecordEntity regionInspectionEntity); //删除打卡记录 BasicResult delete(String id); //任务打卡web端查询列表 BasicResult selectPageList(Map map); //通过任务id查询打卡详情 BasicResult selectInfo(String regionInspectionId,String userId); //通过任务id查询打卡详情 BasicResult selectAppInfo(String regionInspectionId,String userId); BasicResult regionInfo( String regionInspectionId, String userId, String regionHazardInformId); //小程序打卡列表 BasicResult selectAppList(Map map); //web导出 void export(Map map, HttpServletResponse response); }