JobBriefingService.java 488 B

1234567891011121314151617181920212223242526
  1. package net.yyc.quartz.service;
  2. import net.yyc.quartz.entity.JobBriefing;
  3. import java.time.LocalDate;
  4. /**
  5. * 每日简报服务接口
  6. */
  7. public interface JobBriefingService {
  8. /**
  9. * 生成指定日期的每日简报
  10. *
  11. * @param date 报告日期
  12. * @return 简报数据
  13. */
  14. JobBriefing generateBriefing(LocalDate date);
  15. /**
  16. * 生成昨日的每日简报
  17. *
  18. * @return 简报数据
  19. */
  20. JobBriefing generateYesterdayBriefing();
  21. }