Major.java 1.48 KB
package com.sincere.student.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import java.util.List;

@ApiModel
public class Major {

    @ApiModelProperty(value = "主键 , 新增接口不用传")
    private int id ;
    @ApiModelProperty(value = "必传 专业名")
    private String major ;
    @ApiModelProperty(value = "必传 专业编码")
    private String majorCode ;
    @ApiModelProperty(value = "父级专业id") //-1 说明是一级专业
    private int pid ;
    @ApiModelProperty(value = "创建时间")
    private Date createTime ;

    private List<Major> children ;

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

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

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getMajor() {
        return major;
    }

    public void setMajor(String major) {
        this.major = major;
    }

    public String getMajorCode() {
        return majorCode;
    }

    public void setMajorCode(String majorCode) {
        this.majorCode = majorCode;
    }

    public int getPid() {
        return pid;
    }

    public void setPid(int pid) {
        this.pid = pid;
    }
}