package com.gk.hotwork.doublePrevention.service.baseService; import com.baomidou.mybatisplus.extension.service.IService; import com.gk.hotwork.doublePrevention.entity.PreventRiskControlMeasure; import com.gk.hotwork.doublePrevention.entity.PreventTaskUnitAndMeasure; import com.gk.hotwork.doublePrevention.repository.param.PreventTaskUnitAndMeasureParams; import java.util.List; public interface PreventTaskUnitAndMeasureService extends IService { /** * 保存任务单元与管控措施的关系 * */ void insert(PreventTaskUnitAndMeasure taskUnitAndMeasure); /** * 重置任务单元与管控措施的关系 * */ void deleteTaskUnitAndMeasure(PreventTaskUnitAndMeasureParams taskUnitAndMeasureParams); /** * 获取任务单元对应的管控措施-by taskUnitId * */ List getListByUnitId(Long taskUnitId); /** * 获取任务单元对应的管控措施-by measureId * */ List getListByMeasureId(Long measureId); }