懒羊羊
2023-11-14 8286c62256f23bc2367a6729c0f46f84215e380b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
package cn.stylefeng.guns.sys.modular.system.entity;
 
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
 
import java.io.Serializable;
import java.util.Date;
 
/**
 * <p>
 * 菜单表
 * </p>
 *
 * @author stylefeng
 * @since 2019-04-01
 */
@TableName("sys_menu")
@Data
public class Menu implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    /**
     * 主键id
     */
    @TableId(value = "menu_id", type = IdType.ID_WORKER)
    private Long menuId;
 
    /**
     * 菜单编号
     */
    @TableField("code")
    private String code;
 
    /**
     * 菜单父编号
     */
    @TableField("pcode")
    private String pcode;
 
    /**
     * 当前菜单的所有父菜单编号
     */
    @TableField("pcodes")
    private String pcodes;
 
    /**
     * 菜单名称
     */
    @TableField("name")
    private String name;
 
    /**
     * 菜单图标
     */
    @TableField("icon")
    private String icon;
 
    /**
     * url地址
     */
    @TableField("url")
    private String url;
 
    /**
     * 菜单排序号
     */
    @TableField("sort")
    private Integer sort;
 
    /**
     * 菜单层级
     */
    @TableField("levels")
    private Integer levels;
 
    /**
     * 是否是菜单(字典)
     */
    @TableField("menu_flag")
    private String menuFlag;
 
    /**
     * 备注
     */
    @TableField("description")
    private String description;
 
    /**
     * 菜单状态(字典)
     */
    @TableField("status")
    private String status;
 
    /**
     * 是否打开新页面的标识(字典)
     */
    @TableField("new_page_flag")
    private String newPageFlag;
 
    /**
     * 是否打开(字典)
     */
    @TableField("open_flag")
    private String openFlag;
 
    /**
     * 系统分类(字典)
     */
    @TableField("system_type")
    private String systemType;
 
    /**
     * 创建时间
     */
    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;
 
    /**
     * 修改时间
     */
    @TableField(value = "update_time", fill = FieldFill.UPDATE)
    private Date updateTime;
 
    /**
     * 创建人
     */
    @TableField(value = "create_user", fill = FieldFill.INSERT)
    private Long createUser;
 
    /**
     * 修改人
     */
    @TableField(value = "update_user", fill = FieldFill.UPDATE)
    private Long updateUser;
 
}