package org.jeecg.modules.eam.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.eam.entity.ChangeCause; import org.jeecg.modules.eam.entity.EquipmentReportRepair; import org.jeecg.modules.eam.vo.RepairReportExportVo; import java.util.List; import java.util.Map; /** * @Description: equipment_report_repair * @Author: jeecg-boot * @Date: 2023-04-17 * @Version: V1.0 */ public interface IEquipmentReportRepairService extends IService { /** * 故障报修添加 * * @param equipmentReportRepair */ void addEquipmentReportRepair(EquipmentReportRepair equipmentReportRepair); /** * 根据id删除故障报修 * * @param equipmentReportRepair */ void updateEquipmentReportRepairById(EquipmentReportRepair equipmentReportRepair); IPage> getReportRepairList(Integer pageNo, Integer pageSize, Map params); List exportList(RepairReportExportVo repairReportExportVo); }