package com.mzl.flower.service.film; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.mzl.flower.dto.BatchDTO; import com.mzl.flower.dto.request.film.AiContentTaskConfigDTO; import com.mzl.flower.dto.request.film.AiContentTaskConfigQueryDTO; import com.mzl.flower.dto.response.film.AiContentTaskConfigVO; import com.mzl.flower.entity.film.AiContentTaskConfig; import java.util.List; /** *

* 模型任务配置表 服务类 *

* * @author generator@Fang * @since 2025-05-19 */ public interface AiContentTaskConfigService extends IService { List getAiContentTaskConfigAll(); List getEnabledAiContentTaskConfig(); Page queryPage(AiContentTaskConfigQueryDTO aiContentTaskConfigQueryDTO, Page page); void deleteAiContentTaskConfig(String id); void saveAiContentTaskConfig(AiContentTaskConfigDTO aiContentTaskConfigDTO); void updateAiContentTaskConfig(AiContentTaskConfigDTO aiContentTaskConfigDTO); AiContentTaskConfigVO detail(Long id); //获取配置信息 List getEnabledConfigs(); void batchDelete(BatchDTO dto); }