package com.qianwen.smartman.modules.cps.service.impl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import java.time.LocalDate;
|
import java.util.List;
|
import com.qianwen.smartman.modules.cps.entity.ProductionCalendarDaytime;
|
import com.qianwen.smartman.modules.cps.mapper.CalendarDaytimeMapper;
|
import com.qianwen.smartman.modules.cps.service.ICalendarDaytimeService;
|
import org.springframework.stereotype.Service;
|
|
@Service
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/service/impl/CalendarDaytimeServiceImpl.class */
|
public class CalendarDaytimeServiceImpl extends ServiceImpl<CalendarDaytimeMapper, ProductionCalendarDaytime> implements ICalendarDaytimeService {
|
private final CalendarDaytimeMapper calendarDaytimeMapper;
|
|
public CalendarDaytimeServiceImpl(final CalendarDaytimeMapper calendarDaytimeMapper) {
|
this.calendarDaytimeMapper = calendarDaytimeMapper;
|
}
|
|
@Override // org.springblade.modules.cps.service.ICalendarDaytimeService
|
public void saveBatchDaytime(List<ProductionCalendarDaytime> productionCalendarDaytimeList) {
|
saveBatch(productionCalendarDaytimeList);
|
}
|
|
@Override // org.springblade.modules.cps.service.ICalendarDaytimeService
|
public void deleteByCalendarId(Long id) {
|
this.calendarDaytimeMapper.deleteByCalendarId(id, LocalDate.now());
|
}
|
|
@Override // org.springblade.modules.cps.service.ICalendarDaytimeService
|
public void deleteByCalendarDate(LocalDate localDate, Long calendarId) {
|
this.calendarDaytimeMapper.deleteByCalendarDate(localDate, calendarId);
|
}
|
}
|