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

import java.util.List;
import com.ruoyi.web.modules.category.vo.CategoryVisibleChildVO;
import com.ruoyi.web.modules.category.vo.CategoryVisibleVO;
import com.ruoyi.web.modules.home.dto.CategoryGoodsQuery;
import com.ruoyi.web.modules.home.vo.HomeHotGoodsVO;

/**
 * C 端商品分类 Service
 */
public interface ICategoryAppService
{
    List<CategoryVisibleVO> listCategoryTree();

    List<CategoryVisibleChildVO> listLevel2Tabs(Long level1Id);

    List<HomeHotGoodsVO> listCategoryGoods(CategoryGoodsQuery query);
}
