package com.zhentao.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zhentao.entity.Banner;

/**
 * 轮播图服务接口
 */
public interface BannerService {
    
    /**
     * 分页查询轮播图列表
     */
    Page<Banner> getBannerList(Integer page, Integer pageSize, String keyword);
    
    /**
     * 根据ID查询轮播图详情
     */
    Banner getBannerById(Integer bannerId);
    
    /**
     * 创建轮播图
     */
    boolean createBanner(Banner banner);
    
    /**
     * 更新轮播图
     */
    boolean updateBanner(Banner banner);
    
    /**
     * 删除轮播图
     */
    boolean deleteBanner(Integer bannerId);
}

