package org.jeecg.modules.eam.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import org.apache.ibatis.annotations.Param; import org.jeecg.modules.eam.entity.ChangeCause; import org.jeecg.modules.eam.entity.EquipmentReportRepair; import org.jeecg.modules.eam.vo.RepairReportExportVo; import java.util.Date; import java.util.List; import java.util.Map; /** * @Description: equipment_report_repair * @Author: jeecg-boot * @Date: 2023-04-17 * @Version: V1.0 */ public interface EquipmentReportRepairMapper extends BaseMapper { IPage> getReportRepairList(IPage pageData, @Param("params") Map params,@Param("equipNums") List equipNums); List exportList( @Param("num")String num, @Param("faultStartTime")Date faultStartTime, @Param("faultEndTime")Date faultEndTime, @Param("isStop")String isStop, @Param("status")String status, @Param("errUda2")String errUda2, @Param("errUda1")String errUda1, @Param("createBy")String createBy, @Param("equipmentNum")String equipmentNum, @Param("equipmentName")String equipmentName, @Param("equipmentModel")String equipmentModel, @Param("specification")String specification, @Param("useId")String useId, @Param("equipNums")List equipNums ); }