package com.qianwen.smartman.modules.smis.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import java.time.LocalDate; import java.util.List; import com.qianwen.smartman.modules.smis.entity.ProductionCalendarDaytime; import com.qianwen.smartman.modules.smis.mapper.CalendarDaytimeMapper; import com.qianwen.smartman.modules.smis.service.ICalendarDaytimeService; import org.springframework.stereotype.Service; @Service public class CalendarDaytimeServiceImpl extends ServiceImpl implements ICalendarDaytimeService { private final CalendarDaytimeMapper calendarDaytimeMapper; public CalendarDaytimeServiceImpl(final CalendarDaytimeMapper calendarDaytimeMapper) { this.calendarDaytimeMapper = calendarDaytimeMapper; } @Override public void saveBatchDaytime(List productionCalendarDaytimeList) { saveBatch(productionCalendarDaytimeList); } @Override public void deleteByCalendarId(Long id) { this.calendarDaytimeMapper.deleteByCalendarId(id, LocalDate.now()); } @Override public void deleteByCalendarDate(LocalDate localDate, Long calendarId) { this.calendarDaytimeMapper.deleteByCalendarDate(localDate, calendarId); } }