package com.ruoyi.web.modules.category.vo;

import java.util.ArrayList;
import java.util.List;

/**
 * 分类树节点
 */
public class CategoryTreeVO
{
    private Long categoryId;

    private String categoryName;

    private String categoryLevel;

    private Integer sortNo;

    private String categoryPic;

    private String showFlag;

    private String hotFlag;

    private List<CategoryTreeVO> children = new ArrayList<>();

    public Long getCategoryId()
    {
        return categoryId;
    }

    public void setCategoryId(Long categoryId)
    {
        this.categoryId = categoryId;
    }

    public String getCategoryName()
    {
        return categoryName;
    }

    public void setCategoryName(String categoryName)
    {
        this.categoryName = categoryName;
    }

    public String getCategoryLevel()
    {
        return categoryLevel;
    }

    public void setCategoryLevel(String categoryLevel)
    {
        this.categoryLevel = categoryLevel;
    }

    public Integer getSortNo()
    {
        return sortNo;
    }

    public void setSortNo(Integer sortNo)
    {
        this.sortNo = sortNo;
    }

    public String getCategoryPic()
    {
        return categoryPic;
    }

    public void setCategoryPic(String categoryPic)
    {
        this.categoryPic = categoryPic;
    }

    public String getShowFlag()
    {
        return showFlag;
    }

    public void setShowFlag(String showFlag)
    {
        this.showFlag = showFlag;
    }

    public String getHotFlag()
    {
        return hotFlag;
    }

    public void setHotFlag(String hotFlag)
    {
        this.hotFlag = hotFlag;
    }

    public List<CategoryTreeVO> getChildren()
    {
        return children;
    }

    public void setChildren(List<CategoryTreeVO> children)
    {
        this.children = children;
    }
}
