完善rbac之添加节点树

1.添加一条节点

进入页面首先加载tree,查询数据库中的所有父节点以及他们的子节点
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加视图
在这里插入图片描述
设计前台页面。在这里插入图片描述
这样系统的雏形出来了
在这里插入图片描述
在这里插入图片描述
这样就出来了。但是没有格式
在这里插入图片描述
格式:
在这里插入图片描述
添加上下图这句话(最上面的图直接包含了,因为是最后的完整版的图)
在这里插入图片描述
这样整个结构就出来了,但是不能通过图标旁边的小三角 去选中查看他的子节点
在这里插入图片描述
配置:authid
在这里插入图片描述
在这里插入图片描述
现在发现:图标这行全是文字 不能用文字 标准化应该是用图标
在这里插入图片描述
需要配置 formatter:
在这里插入图片描述
在这里插入图片描述
因为是span标签,这里的图标实际是通过css样式引入的,所以要用字体给他撑开。所以用了空格nbsp
在这里插入图片描述
这样就可以了
在这里插入图片描述
现在要来设计动态添加删除节点了,设计按钮,嵌入表格
在这里插入图片描述
添加onclick事件
在这里插入图片描述
在这里插入图片描述
设计弹出框
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Controller设计方法:

这里先定义两个常量,用于设计树的节点的开闭状态state
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里改变状态的意思就是,当你添加节点的时候 添加了一个节点,这个时候父节点要自动关闭,然后手动点开之后才会显示出改变后的新节点
在这里插入图片描述
在这里插入图片描述
添加就完成了。

接下来:删除节点
赋予点击事件
在这里插入图片描述
在这里插入图片描述
接下来设计controller
在这里插入图片描述
设计业务层
在这里插入图片描述
首先设计方法查询该节点下是否有字id
在这里插入图片描述
设计方法,根据子id查询父id ,然后根据父id查询这个父id下的所有子id,
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

代码可能有问题。具体查看C:\Users\Administrator\Desktop\app(四阶段)韩凌代码包\day08_rbacSystem控制器拦截器druid配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值