企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
生成代码之后,需要为管理系统添加菜单,才可以让新增加的业务显示到页面上,添加菜单有两种方式:  **第一种**为手动添加菜单,依次点击`系统管理`\->`菜单管理`\->`点击添加`,打开添加页面,如下  ![image_1c4kcll604kcn1dd6u1160168b2n.png-54.2kB](https://img-blog.csdnimg.cn/20181228174636840) 这里需要注意如下几点: > * `请求地址`需要和Controller中的RequestMapping的值一致 > * `排序`为同层级菜单中显示菜单的顺序 > * `父级编号`的选择可以更改菜单插入的位置 > * `图标`可以从H+的资源库中获取 > * 因为菜单管理不单单是对管理系统中的菜单管理,也包含权限的管理,所以需要选择是否是菜单这个选项 **第二种**添加菜单的方式为直接执行代码生成中的sql脚本,默认生成的sql文件在`src/main/java`目录下,如下所示 ``` INSERT INTO `guns`.`sys_menu` (`id`, `code`, `pcode`, `pcodes`, `name`, `icon`, `url`, `num`, `levels`, `ismenu`, `tips`, `status`, `isopen`) VALUES ('956388083570089986', 'order', '0', '[0],', '订单管理', '', '/order', '99', '1', '1', NULL, '1', '0'); INSERT INTO `guns`.`sys_menu` (`id`, `code`, `pcode`, `pcodes`, `name`, `icon`, `url`, `num`, `levels`, `ismenu`, `tips`, `status`, `isopen`) VALUES ('956388083570089987', 'order_list', 'order', '[0],[order],', '订单管理列表', '', '/order/list', '99', '2', '0', NULL, '1', '0'); INSERT INTO `guns`.`sys_menu` (`id`, `code`, `pcode`, `pcodes`, `name`, `icon`, `url`, `num`, `levels`, `ismenu`, `tips`, `status`, `isopen`) VALUES ('956388083570089988', 'order_add', 'order', '[0],[order],', '订单管理添加', '', '/order/add', '99', '2', '0', NULL, '1', '0'); INSERT INTO `guns`.`sys_menu` (`id`, `code`, `pcode`, `pcodes`, `name`, `icon`, `url`, `num`, `levels`, `ismenu`, `tips`, `status`, `isopen`) VALUES ('956388083570089989', 'order_update', 'order', '[0],[order],', '订单管理更新', '', '/order/update', '99', '2', '0', NULL, '1', '0'); INSERT INTO `guns`.`sys_menu` (`id`, `code`, `pcode`, `pcodes`, `name`, `icon`, `url`, `num`, `levels`, `ismenu`, `tips`, `status`, `isopen`) VALUES ('956388083570089990', 'order_delete', 'order', '[0],[order],', '订单管理删除', '', '/order/delete', '99', '2', '0', NULL, '1', '0'); INSERT INTO `guns`.`sys_menu` (`id`, `code`, `pcode`, `pcodes`, `name`, `icon`, `url`, `num`, `levels`, `ismenu`, `tips`, `status`, `isopen`) VALUES ('956388083570089991', 'order_detail', 'order', '[0],[order],', '订单管理详情', '', '/order/detail', '99', '2', '0', NULL, '1', '0'); ``` 执行完成后可以看到,菜单管理页面中已经有了新添加的订单相关的菜单和资源,如下  ![image_1c4lpa1c41ndm3c31na83oltf79.png-284.2kB](https://img-blog.csdnimg.cn/20181228174636892) **在添加完菜单只有,还需要给角色分配相关的菜单权限,才可以把新增的业务显示到菜单上** 打开`系统管理`\->`角色管理`,给当前的登录的超级管理员,增加刚才新增的权限,如下图  ![image_1c4lpcuabtoj1nnc1e4n7l4da1m.png-143.8kB](https://img-blog.csdnimg.cn/20181228174636953) 配置完成刷新页面即可看到,即可看到新增加的菜单,如下图,若看不到请重新登录  ![image_1c4lr5pkd1634h5o7t1bcu1jh813.png-22.9kB](https://img-blog.csdnimg.cn/20181228174636996) 到这里,基本的增删改查功能就实现了,如下图  ![image_1c4lr9ort199k11vcoq91h621u8p20.png-44.1kB](https://img-blog.csdnimg.cn/2018122817463736)  ![image_1c4lrbeu4v9va5u160oevjni22d.png-56kB](https://img-blog.csdnimg.cn/2018122817463788)