electripper/electripper-system/src/main/java/com/ruoyi/system/service/IEtFaultService.java
2024-05-23 17:24:41 +08:00

70 lines
1.4 KiB
Java

package com.ruoyi.system.service;
import java.util.List;
import com.ruoyi.system.domain.EtFault;
/**
* 故障上报Service接口
*
* @author 邱贞招
* @date 2024-04-06
*/
public interface IEtFaultService
{
/**
* 查询故障上报
*
* @param faultId 故障上报主键
* @return 故障上报
*/
public EtFault selectEtFaultByFaultId(Long faultId);
/**
* 查询故障上报列表
*
* @param etFault 故障上报
* @return 故障上报集合
*/
public List<EtFault> selectEtFaultList(EtFault etFault);
/**
* 新增故障上报
*
* @param etFault 故障上报
* @return 结果
*/
public int insertEtFault(EtFault etFault);
/**
* 修改故障上报
*
* @param etFault 故障上报
* @return 结果
*/
public int updateEtFault(EtFault etFault);
/**
* 批量删除故障上报
*
* @param faultIds 需要删除的故障上报主键集合
* @return 结果
*/
public int deleteEtFaultByFaultIds(Long[] faultIds);
/**
* 删除故障上报信息
*
* @param faultId 故障上报主键
* @return 结果
*/
public int deleteEtFaultByFaultId(Long faultId);
/**
* 设置故障上报类型
*
* @param etFault 故障对象
* @return 结果
*/
public void showType(EtFault etFault);
}