| | |
| | | -- insert into sys_menu values('1059', '预览代码', '115', '4', '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', sysdate(), '', null, ''); |
| | | -- insert into sys_menu values('1060', '生成代码', '115', '5', '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', sysdate(), '', null, ''); |
| | | |
| | | alter table sys_menu add column mark varchar(20) comment '菜单标识'; |
| | | update sys_menu set mark = 'sys' where menu_id < 1070; |
| | | -- select * from sys_menu; |
| | | |
| | | |
| | | -- ---------------------------- |
| | | -- 6、用户和角色关联表 用户N-1角色 |
| | |
| | | /** 菜单图标 */ |
| | | private String icon; |
| | | |
| | | /** 菜单标识 */ |
| | | private String mark; |
| | | |
| | | /** 子菜单 */ |
| | | private List<SysMenu> children = new ArrayList<SysMenu>(); |
| | | |
| | |
| | | this.children = children; |
| | | } |
| | | |
| | | public String getMark() { |
| | | return mark; |
| | | } |
| | | |
| | | public void setMark(String mark) { |
| | | this.mark = mark; |
| | | } |
| | | |
| | | @Override |
| | | public String toString() { |
| | | return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) |
| | |
| | | .append("updateBy", getUpdateBy()) |
| | | .append("updateTime", getUpdateTime()) |
| | | .append("remark", getRemark()) |
| | | .append("mark", getMark()) |
| | | .toString(); |
| | | } |
| | | } |
| | |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="remark" column="remark" /> |
| | | <result property="mark" column="mark" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectMenuVo"> |