package org.jeecg.modules.eam.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.eam.entity.PredictiveWorkPlanSparePart; import org.jeecg.modules.eam.entity.PredictiveWorkPlanWarn; import java.util.List; import java.util.Map; //预测性维护方案 触发条件报警 public interface IPredictiveWorkPlanWarnService extends IService { public List listPredictiveWorkPlanWarn(Map params); public IPage> pagePredictiveWorkPlanWarn(Integer pageNo, Integer pageSize, Map params); public void createWarnWorkPlan(); public void removeByWorkPlanId(String predictiveWorkPlanId); void revise(String oldWorkPlanId, String workPlanId); }