package com.thhy.usercore.modules.sys.sysmenu.entity; import com.fasterxml.jackson.annotation.JsonFormat; import com.thhy.general.annotations.Idkey; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; /** *
* *
* * @author zhang_xiao_bo * @since 2022-03-22 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) public class SysMenus implements Serializable { private static final long serialVersionUID = 1L; /** * 菜单主键 */ @Idkey private String menuId; /** * 创建者 */ private String createUser; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; /** * 更新者 */ private String updateUser; /** * 更新时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; /** * 是否有效(0否1是) */ private Integer isUse; /** * 路由路径 */ private String path; /** * 路由名 */ private String name; /** * 是否隐藏,0否1是 */ private Integer hidden; /** * 重定向路径 */ private String redirect; /** * 父级编号 */ private String parentId; /** * 标题 */ private String title; /** * 图标路径 */ private String icon; /** * 组件路径 */ private String component; /** * 排序字段 */ private Integer level; /** * 是否是默认路由,0否1是 */ private Integer isDefault; private Integer version; }