package com.bizmatics.service; import com.bizmatics.common.core.bean.CommonPage; import com.bizmatics.model.AlarmPower; import com.bizmatics.common.mvc.base.CrudService; import com.bizmatics.service.vo.ApCountVO; import com.bizmatics.service.vo.CommonIcoVO; import java.util.Date; import java.util.List; import java.util.Map; /** *

* 电力告警 服务类 *

* * @author ya * @since 2021-07-07 */ public interface AlarmPowerService extends CrudService { /** * 告警总数和未处理告警总数 * @return */ ApCountVO selectCount(Integer siteId); /** * 告警趋势图 * @return */ List selectByDate(Integer days,Date endTime,Integer siteId); /** * list * @param startTime 开始时间 * @param endTime 结束时间 * @param status 状态 * @param siteId 站点id * @return */ CommonPage page(Date startTime, Date endTime, Integer status, Integer siteId, Integer current, Integer size); List> getLoopStatusList(Integer siteId); }