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.PageDesigner; import org.ruoyi.pageDesigner.domain.PageDesignerDTO; import org.ruoyi.pageDesigner.domain.PageDesignerVo; import java.util.List; /** * @author kanglujie * @date 2025-06-23 17:35:56 */ public interface PageDesignerService extends IService { void add(PageDesignerDTO dto); void updatePage(PageDesignerDTO dto); List listAll(String keyword); PageDesigner getDetail(Long id); void deleteByIds(List ids); TableDataInfo selectPagelistAll(PageDesignerDTO pageDesignerDTO, PageQuery pageQuery); }