package com.mzl.flower.service.film; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.mzl.flower.dto.BatchDTO; import com.mzl.flower.dto.request.film.FilmWorksDTO; import com.mzl.flower.dto.request.film.FilmWorksQueryDTO; import com.mzl.flower.dto.response.film.FilmWorksVO; import com.mzl.flower.entity.film.FilmWorks; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; /** *

* 影视作品信息表 服务类 *

* * @author generator@Fang * @since 2025-05-19 */ public interface FilmWorksService extends IService { void saveFilmWorks(FilmWorksDTO filmWorksDTO); void updateFilmWorks(FilmWorksDTO filmWorksDTO); void deleteFilmWorks(String id); Page queryPage(FilmWorksQueryDTO filmWorksQueryDTO, Page page); List getFilmWorksAll(); void changeStatus(Long id); void batchDelete(BatchDTO dto); void batchPublish(BatchDTO dto); FilmWorksVO detail(Long id); }