JiaYueWindPowerCdqResultCoverFD0018Service.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package com.jiayue.ipfcst.client.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.jiayue.ipp.common.data.entity.JiaYueWindPowerCdqResultCoverFD0018;
  4. import org.springframework.stereotype.Service;
  5. import java.time.LocalDateTime;
  6. import java.util.Date;
  7. import java.util.List;
  8. @Service
  9. public interface JiaYueWindPowerCdqResultCoverFD0018Service extends IService<JiaYueWindPowerCdqResultCoverFD0018> {
  10. /**
  11. * 查询所有数据(远端)
  12. * @return
  13. */
  14. List<JiaYueWindPowerCdqResultCoverFD0018> get();
  15. /**
  16. * 查询所有数据插入到本地
  17. * @param jiaYueWindPowerCdqResultCovers
  18. * @return
  19. */
  20. int put(List<JiaYueWindPowerCdqResultCoverFD0018> jiaYueWindPowerCdqResultCovers);
  21. // /**
  22. // * 查询所有数据(本地)
  23. // * @return
  24. // */
  25. // List<JiaYueWindPowerCdqResultCover> getAll();
  26. /**
  27. * 删除所有数据(本地)
  28. * @return
  29. */
  30. int deleteAll();
  31. /**
  32. * 储存解析超短期数据
  33. */
  34. void saveCdq(List<JiaYueWindPowerCdqResultCoverFD0018> jiaYueWindPowerCdqResultCoverList, String stationCode);
  35. /**
  36. * 执行超短期数据预测
  37. */
  38. void executeForecast();
  39. void deleteByDateTime(LocalDateTime startTime, LocalDateTime endTime, String stationCode);
  40. List<JiaYueWindPowerCdqResultCoverFD0018> findByDataDate(Date startTime);
  41. }