| | |
| | | package com.ruoyi.project.system.domain.vo;
|
| | |
|
| | | import com.ruoyi.common.utils.StringUtils;
|
| | |
|
| | | /**
|
| | | * 路由显示信息
|
| | | *
|
| | |
| | | private String title;
|
| | |
|
| | | /**
|
| | | * 设置该路由的图标,对应路径src/icons/svg
|
| | | * 设置该路由的图标,对应路径src/assets/icons/svg
|
| | | */
|
| | | private String icon;
|
| | |
|
| | | /**
|
| | | * 设置为true,则不会被 <keep-alive>缓存
|
| | | */
|
| | | private boolean noCache;
|
| | |
|
| | | /**
|
| | | * 内链地址(http(s)://开头)
|
| | | */
|
| | | private String link;
|
| | |
|
| | | public MetaVo()
|
| | | {
|
| | |
| | | {
|
| | | this.title = title;
|
| | | this.icon = icon;
|
| | | }
|
| | |
|
| | | public MetaVo(String title, String icon, boolean noCache)
|
| | | {
|
| | | this.title = title;
|
| | | this.icon = icon;
|
| | | this.noCache = noCache;
|
| | | }
|
| | |
|
| | | public MetaVo(String title, String icon, String link)
|
| | | {
|
| | | this.title = title;
|
| | | this.icon = icon;
|
| | | this.link = link;
|
| | | }
|
| | |
|
| | | public MetaVo(String title, String icon, boolean noCache, String link)
|
| | | {
|
| | | this.title = title;
|
| | | this.icon = icon;
|
| | | this.noCache = noCache;
|
| | | if (StringUtils.ishttp(link))
|
| | | {
|
| | | this.link = link;
|
| | | }
|
| | | }
|
| | |
|
| | | public boolean isNoCache()
|
| | | {
|
| | | return noCache;
|
| | | }
|
| | |
|
| | | public void setNoCache(boolean noCache)
|
| | | {
|
| | | this.noCache = noCache;
|
| | | }
|
| | |
|
| | | public String getTitle()
|
| | |
| | | {
|
| | | this.icon = icon;
|
| | | }
|
| | |
|
| | | public String getLink()
|
| | | {
|
| | | return link;
|
| | | }
|
| | |
|
| | | public void setLink(String link)
|
| | | {
|
| | | this.link = link;
|
| | | }
|
| | | }
|