package org.ruoyi.pageDesigner.service; import com.baomidou.mybatisplus.extension.service.IService; import org.ruoyi.core.page.PageQuery; import org.ruoyi.core.page.TableDataInfo; import org.ruoyi.pageDesigner.domain.*; import java.util.List; /** * @author kanglujie * @date 2025-06-23 17:35:56 */ public interface PageDesignerTemplateService extends IService { void add(PageDesignerTemplateDTO dto); void updatePage(PageDesignerTemplateDTO dto); List listAll(String keyword); PageDesignerTemplate getDetail(Long id); void deleteByIds(List ids); TableDataInfo selectPagelistAll(PageDesignerTemplateDTO dto, PageQuery pageQuery); }