package com.yc.education.model;

import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;

public class Productclassify {
    /**
     * id
     */
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Integer id;

    /**
     * 关联主键id
     */
    private Integer pfid;

    /**
     * 分类名称
     */
    private String name;

    /**
     * 是否推荐到首页（1为是，0为否）只有一级分类有值
     */
    private Integer recommend;

    /**
     * 排序（只有一级分类有值）
     */
    private Integer sort;

    /**
     * 封面图 （只有一级分类有值）
     */
    private String surfaceplot;

    /**
     * 修改时间 （只有一级分类有值）
     */
    private String  datechanged;

    /**
     * 首页接收 （只有一级分类有值）
     */
    private String details;

    /**
     * 获取id
     *
     * @return id - id
     */

    /*当前级数*/
    private int cats;

    /*用于判断是否还有下一级*/
    private int muns;

    /*首页展示图*/
    private String flatpattern;

    public String getFlatpattern() {
        return flatpattern;
    }

    public void setFlatpattern(String flatpattern) {
        this.flatpattern = flatpattern;
    }

    public Integer getId() {
        return id;
    }

    /**
     * 设置id
     *
     * @param id id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取关联主键id
     *
     * @return pfid - 关联主键id
     */
    public Integer getPfid() {
        return pfid;
    }

    /**
     * 设置关联主键id
     *
     * @param pfid 关联主键id
     */
    public void setPfid(Integer pfid) {
        this.pfid = pfid;
    }

    /**
     * 获取分类名称
     *
     * @return name - 分类名称
     */
    public String getName() {
        return name;
    }

    /**
     * 设置分类名称
     *
     * @param name 分类名称
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取是否推荐到首页（1为是，0为否）只有一级分类有值
     *
     * @return recommend - 是否推荐到首页（1为是，0为否）只有一级分类有值
     */
    public Integer getRecommend() {
        return recommend;
    }

    /**
     * 设置是否推荐到首页（1为是，0为否）只有一级分类有值
     *
     * @param recommend 是否推荐到首页（1为是，0为否）只有一级分类有值
     */
    public void setRecommend(Integer recommend) {
        this.recommend = recommend;
    }

    /**
     * 获取排序（只有一级分类有值）
     *
     * @return sort - 排序（只有一级分类有值）
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 设置排序（只有一级分类有值）
     *
     * @param sort 排序（只有一级分类有值）
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 获取封面图 （只有一级分类有值）
     *
     * @return surfaceplot - 封面图 （只有一级分类有值）
     */
    public String getSurfaceplot() {
        return surfaceplot;
    }

    /**
     * 设置封面图 （只有一级分类有值）
     *
     * @param surfaceplot 封面图 （只有一级分类有值）
     */
    public void setSurfaceplot(String surfaceplot) {
        this.surfaceplot = surfaceplot;
    }

    /**
     * 获取修改时间 （只有一级分类有值）
     *
     * @return datechanged - 修改时间 （只有一级分类有值）
     */
    public String getDatechanged() {
        return datechanged;
    }

    /**
     * 设置修改时间 （只有一级分类有值）
     *
     * @param datechanged 修改时间 （只有一级分类有值）
     */
    public void setDatechanged(String datechanged) {
        this.datechanged = datechanged;
    }

    public String getDetails() {
        return details;
    }

    public void setDetails(String details) {
        this.details = details;
    }

    public int getCats() {
        return cats;
    }

    public void setCats(int cats) {
        this.cats = cats;
    }

    public int getMuns() {
        return muns;
    }

    public void setMuns(int muns) {
        this.muns = muns;
    }
}