RtAnalogDataService.java 831 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.bizmatics.service;
  2. import com.bizmatics.model.RtAnalogData;
  3. import com.bizmatics.common.mvc.base.CrudService;
  4. import com.bizmatics.service.vo.RadCountVO;
  5. import java.util.Date;
  6. import java.util.List;
  7. import java.util.Map;
  8. /**
  9. * <p>
  10. * 服务类
  11. * </p>
  12. *
  13. * @author ya
  14. * @since 2021-07-07
  15. */
  16. public interface RtAnalogDataService extends CrudService<RtAnalogData> {
  17. /**
  18. * 汇总
  19. * @return
  20. */
  21. RadCountVO selectCount();
  22. /**
  23. * 查看实时数据详情
  24. * @param siteId 站点id
  25. * @return
  26. */
  27. List<Map<String,Object>> getOne(Integer siteId);
  28. /**
  29. * 实时负荷
  30. * @param siteId
  31. * @return
  32. */
  33. Double getEpLoad(Integer siteId);
  34. List<Map<String,Object>> getDataReport(Integer siteId,Date startTime, Date endTime,String queryType);
  35. }