|
@@ -1,5 +1,7 @@
|
|
|
package com.ruoyi.project.system.menu.domain;
|
|
|
|
|
|
+import org.apache.commons.lang3.builder.ToStringBuilder;
|
|
|
+import org.apache.commons.lang3.builder.ToStringStyle;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import com.ruoyi.framework.web.domain.BaseEntity;
|
|
@@ -12,26 +14,37 @@ import com.ruoyi.framework.web.domain.BaseEntity;
|
|
|
public class Menu extends BaseEntity
|
|
|
{
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
/** 菜单ID */
|
|
|
private Long menuId;
|
|
|
+
|
|
|
/** 菜单名称 */
|
|
|
private String menuName;
|
|
|
+
|
|
|
/** 父菜单名称 */
|
|
|
private String parentName;
|
|
|
+
|
|
|
/** 父菜单ID */
|
|
|
private Long parentId;
|
|
|
+
|
|
|
/** 显示顺序 */
|
|
|
private String orderNum;
|
|
|
+
|
|
|
/** 菜单URL */
|
|
|
private String url;
|
|
|
+
|
|
|
/** 类型:0目录,1菜单,2按钮 */
|
|
|
private String menuType;
|
|
|
+
|
|
|
/** 菜单状态:0显示,1隐藏 */
|
|
|
private String visible;
|
|
|
+
|
|
|
/** 权限字符串 */
|
|
|
private String perms;
|
|
|
+
|
|
|
/** 菜单图标 */
|
|
|
private String icon;
|
|
|
+
|
|
|
/** 子菜单 */
|
|
|
private List<Menu> children = new ArrayList<Menu>();
|
|
|
|
|
@@ -146,11 +159,22 @@ public class Menu extends BaseEntity
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public String toString()
|
|
|
- {
|
|
|
- return "Menu [menuId=" + menuId + ", menuName=" + menuName + ", parentName=" + parentName + ", parentId="
|
|
|
- + parentId + ", orderNum=" + orderNum + ", url=" + url + ", menuType=" + menuType + ", visible="
|
|
|
- + visible + ", perms=" + perms + ", icon=" + icon + ", children=" + children + "]";
|
|
|
+ public String toString() {
|
|
|
+ return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
|
|
+ .append("menuId", getMenuId())
|
|
|
+ .append("menuName", getMenuName())
|
|
|
+ .append("parentId", getParentId())
|
|
|
+ .append("orderNum", getOrderNum())
|
|
|
+ .append("url", getUrl())
|
|
|
+ .append("menuType", getMenuType())
|
|
|
+ .append("visible", getVisible())
|
|
|
+ .append("perms", getPerms())
|
|
|
+ .append("icon", getIcon())
|
|
|
+ .append("createBy", getCreateBy())
|
|
|
+ .append("createTime", getCreateTime())
|
|
|
+ .append("updateBy", getUpdateBy())
|
|
|
+ .append("updateTime", getUpdateTime())
|
|
|
+ .append("remark", getRemark())
|
|
|
+ .toString();
|
|
|
}
|
|
|
-
|
|
|
}
|