xiaoyong931011
2021-07-07 6c5a9e94f11c5ce05336303129a21886383967a6
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
package com.xzx.gc.model.admin;
 
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.io.Serializable;
import java.util.Date;
 
/**
 * 系统菜单
 */
@Data
public class CoreMenuModel implements Serializable {
 
    public static final String TYPE_SYSTEM = "MENU_S";
    public static final String TYPE_NAV = "MENU_N";
    public static final String TYPE_MENUITEM = "MENU_M";
 
    Long id;
 
    //创建时间
    @ApiModelProperty(value="创建时间",required=true)
    Date createTime;
 
    //菜单代码
    @ApiModelProperty(value="菜单代码",required=true)
    String code;
 
    //功能id
    @ApiModelProperty(value="功能id",required=true)
    Long functionId;
 
    //类型  /*1 系统 2 导航 3 菜单项(与功能点有关)*/
    @ApiModelProperty(value="类型  1 系统 2 导航 3 菜单项(与功能点有关)",required=true)
    String type;
 
    //菜单名称
    @ApiModelProperty(value="菜单名称",required=true)
    String name;
 
    //上层菜单id
    @ApiModelProperty(value="上层菜单id",required=true)
    Long parentMenuId;
 
    //排序
    @ApiModelProperty(value="排序",required=true)
    Integer seq;
    @ApiModelProperty(value="图标地址",required=true)
    String icon;
    @ApiModelProperty(value="角色Id",required=true)
    Long roleId;
    @ApiModelProperty(value="菜单Id多个用逗号隔开",required=true)
    String ids;
 
    public CoreMenuModel() {
    }
 
    public Long getId() {
        return id;
    }
 
    public void setId(Long id) {
        this.id = id;
    }
 
    public String getCode() {
        return code;
    }
 
    public void setCode(String code) {
        this.code = code;
    }
 
    public Long getFunctionId() {
        return functionId;
    }
 
    public void setFunctionId(Long functionId) {
        this.functionId = functionId;
    }
 
    public String getType() {
        return type;
    }
 
    public void setType(String type) {
        this.type = type;
    }
 
    public String getName() {
        return name;
    }
 
    public void setName(String name) {
        this.name = name;
    }
 
 
    public Integer getSeq() {
        return seq;
    }
 
    public void setSeq(Integer seq) {
        this.seq = seq;
    }
 
    public String getIcon() {
        return icon;
    }
 
    public void setIcon(String icon) {
        this.icon = icon;
    }
 
    public Date getCreateTime() {
        return createTime;
    }
 
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
 
    public Long getParentMenuId() {
        return parentMenuId;
    }
 
    public void setParentMenuId(Long parentMenuId) {
        this.parentMenuId = parentMenuId;
    }
}