package com.video.script.admin.service; import com.video.script.admin.common.PageResult; import com.video.script.admin.dto.TaskSaveRequest; import com.video.script.admin.entity.VideoScriptTask; public interface TaskService { PageResult list(String keyword, String status, int pageNum, int pageSize); VideoScriptTask getById(Long id); void save(TaskSaveRequest request); void processPendingTasks(); void delete(Long id); }