ISysCalendarService.java 747 B

123456789101112131415161718192021222324252627282930313233
  1. package com.punchsettle.server.atomic.service;
  2. import com.punchsettle.server.atomic.entity.SysCalendar;
  3. import java.util.List;
  4. /**
  5. * @author tyuio
  6. * @version 1.0.0
  7. * @date 2025/4/14 12:44
  8. * @description 系统日历表 service
  9. */
  10. public interface ISysCalendarService {
  11. /**
  12. * 根据公历日期有模糊匹配删除数据
  13. * @param gregorianDate 公历日期
  14. */
  15. void deleteByGregorianDateLike(String gregorianDate);
  16. /**
  17. * 批量插入数据
  18. * @param sysCalendarList
  19. */
  20. void batchInsert(List<SysCalendar> sysCalendarList);
  21. /**
  22. * 根据公历日期查询数据
  23. * @param gregorianDate 公历日期
  24. * @return
  25. */
  26. SysCalendar getByGregorianDate(String gregorianDate);
  27. }