package org.jeecg.modules.mdc.service; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.mdc.entity.EquipmentLog; import java.util.Date; import java.util.List; /** * @author: LiuS * @create: 2023-04-12 14:40 */ public interface IEquipmentLogService extends IService { /** * 查询某个设备某个时间点之后的数据 */ List findEquipmentLogByEndTime(String equipmentId, Date maxDate); /** * 查询某个设备某个时间点之后的数据(报警数据) */ List findEquipmentLogByErrorEndTime(String equipmentId, Date endTime); /** * 获取设备某个时间点之后的最新一条数据 */ EquipmentLog getRow(String equipmentid, Date startTime); EquipmentLog selectEquipmentOporation(String equipmentId); List getEquipmentStatusList(List equipmentIdList); EquipmentLog findAlarmByEquId(String equipmentId); }