package com.ichangzuo.system.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ichangzuo.system.model.bo.QnAFullBO;
import com.ichangzuo.system.model.bo.StyleRecomStatBO;
import com.ichangzuo.system.model.entity.Style;
import com.ichangzuo.system.model.query.QnAPageQuery;
import com.ichangzuo.system.model.query.StylePageQuery;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

@Mapper
public interface StyleMapper extends BaseMapper<Style> {
    List<StyleRecomStatBO> statRecommand();

    Integer countTemp();

    Page<Style> pageStyle(Page<Style> page, StylePageQuery queryParams);
    Long pageStyle_COUNT(Page<Style> page);
}
