package com.ruoyi.web.modules.home.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.ruoyi.web.modules.category.vo.CategoryVisibleChildVO;
import com.ruoyi.web.modules.home.vo.HomeHotGoodsVO;

/**
 * C 端商品分类只读 Mapper
 */
public interface CategoryAppMapper
{
    /**
     * 平台一级下可见二级 Tab
     */
    List<CategoryVisibleChildVO> selectPlatformLevel2Tabs(@Param("level1Id") Long level1Id);

    /**
     * 二级分类下出售中商品（分页由 PageHelper 控制）
     */
    List<HomeHotGoodsVO> selectGoodsByCategory(@Param("categoryId") Long categoryId,
            @Param("sortBy") String sortBy);
}
