ReportDataService.java 867 B

123456789101112131415161718192021222324252627282930313233
  1. package com.ruoyi.system.service;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  3. import com.ruoyi.system.domain.*;
  4. import com.ruoyi.system.dto.SiteRealTimeDTO;
  5. import java.util.HashMap;
  6. import java.util.List;
  7. import java.util.Map;
  8. public interface ReportDataService {
  9. List<CarPosition> carLocation(Long siteId, String startTime, String endTime);
  10. List<HeartBeat> carInfo(Long siteId,String startTime, String endTime);
  11. SiteRealTimeDTO siteRealTime(Long siteId);
  12. Page<TaskNotice> taskNotice(Long siteId, String taskId,Long page, Long size);
  13. WaterLevel getWaterLevel(Long siteId);
  14. List<MeasureUpload> getMeasureLine (Long siteId,String taskId);
  15. BerthingPointConfig getPointConfig (Long siteId);
  16. BerthingPointConfig getPointConfig (Long siteId, Long planid);
  17. TaskResult getLatestTask (Long siteId);
  18. }