package com.imed.costaccount.model; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; /** * 菜单管理 * * @author huangrui * @email * @date 2021-08-03 08:56:22 */ @Data @Accessors(chain = true) @AllArgsConstructor @NoArgsConstructor @TableName("sys_menu") public class Menu implements Serializable { private static final long serialVersionUID = 1L; /** * */ @TableId private Long menuId; /** * 父菜单ID,一级菜单为0 */ private Long parentId; /** * 菜单名称 */ private String name; /** * 菜单URL */ private String path; /** * 外部系统url */ private String url; /** * 授权(多个用逗号分隔,如:user:list,user:create) */ private String perms; /** * 归属医院id */ private Long hospId; /** * 类型 0:目录 1:菜单 2:按钮 */ private Integer type; /** * 菜单图标 */ private String icon; /** * 排序 */ private Integer orderNum; /** * 修改人id */ private Long modifyUserId; /** * 修改时间 */ private Long modifyTime; }