package com.gkhy.safePlatform.doublePrevention.service.baseService; import com.baomidou.mybatisplus.extension.service.IService; import com.gkhy.safePlatform.doublePrevention.entity.PreventTaskAndMeasure; import com.gkhy.safePlatform.doublePrevention.entity.dto.req.PreventHandReportConfigReqDTO; import com.gkhy.safePlatform.doublePrevention.repository.param.PreventCheckResultParams; import java.util.List; public interface PreventTaskAndMeasureService extends IService { /** * 保存任务与措施的关联 * */ int saveTaskAndMeasure(PreventTaskAndMeasure taskAndMeasure); /** * 以任务id为条件,重置管控措施与任务的关联 * */ void deleteTaskAndMeasureByTaskId(Long taskId); /** * 以任务id为条件,查询 * */ List getListByTaskId(Long taskId); /** * 结果填报 * */ int updateCheckResult(PreventCheckResultParams checkResultParams); /** * 根绝任务id查找 * */ PreventTaskAndMeasure getTaskAndMeasureByTaskId(Long id); }