SysMenu.java 2.18 KB
package com.server.shiro.persistent.bean;

import javax.persistence.*;
import java.io.Serializable;
import java.util.List;

/**
 * 模块-文金龙
 */
@Entity
@Table(name = "sys_menu")
public class SysMenu  implements Serializable {

  
  @Id
  @GeneratedValue
  @Column(name = "id")
  private Long id;
  
  /**
   * 菜单,vue的路由地址
   */
  @Column(name = "menu_code")
  private String menuCode;
  
  /**
   * 菜单名字,前台显示用
   */
  @Column(name = "menu_name")
  private String menuName;

  /**
   * 菜单地址
   */
  @Column(name = "menu_url")
  private String menuUrl;

  /**
   * null
   */
  @Column(name = "remarks")
  private String remarks;
  
  /**
   * null
   */
  @Column(name = "status")
  private Long status;

  @Column(name="weight")
  private Long weight;

  @Column(name="level")
  private Long level;

  @Column(name="parentid")
  private Long parentid;

  @Transient
  private List<SysMenu> subMenu;


  public Long getLevel() {
    return level;
  }

  public void setLevel(Long level) {
    this.level = level;
  }

  public Long getParentid() {
    return parentid;
  }

  public void setParentid(Long parentid) {
    this.parentid = parentid;
  }

  public Long getWeight() {
    return weight;
  }

  public void setWeight(Long weight) {
    this.weight = weight;
  }

  public Long getId() {
    return id;
  }

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


  public String getMenuCode() {
    return menuCode;
  }

  public void setMenuCode(String menuCode) {
    this.menuCode = menuCode;
  }


  public String getMenuName() {
    return menuName;
  }

  public void setMenuName(String menuName) {
    this.menuName = menuName;
  }


  public String getRemarks() {
    return remarks;
  }

  public void setRemarks(String remarks) {
    this.remarks = remarks;
  }


  public Long getStatus() {
    return status;
  }

  public void setStatus(Long status) {
    this.status = status;
  }

  public List<SysMenu> getSubMenu() {
    return subMenu;
  }

  public void setSubMenu(List<SysMenu> subMenu) {
    this.subMenu = subMenu;
  }

  public String getMenuUrl() {
    return menuUrl;
  }

  public void setMenuUrl(String menuUrl) {
    this.menuUrl = menuUrl;
  }
}