温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
RBAC权限模型我们介绍完了,那么我们如何把这个模型应用到我们的项目当中呢?那我们会发现在我们的菜单当中就有一个权限管理的菜单,我点击之后,它里面就包含了用户角色和许可。那么也就意味着我们的权限模型当中的三个核心的概念在我的菜单中都能体现出来,那么既然都能体现,那我把这三个功能给它分别完成了之后,组合他们之间的关系,这个权限不就有了吗?所以啊,那么我们就分别把每一个菜单的功能给它实现就可以了,那好,我们首先来看我的用户,那么用户他都有什么样的功能呢?我们点一下菜单,点击之后我们会跳转到用户的。页面,那么在这个页面我们会发现它里面包含了我们表格的数据,那么表格中的一行一行的数据其实就是一个一个的用户,那么上面会有表头,下面会有数据,而我们的上面呢,还会有条件,那是因为啊,数据太多了,可能啊,我想去筛选一下,找到我们想要的数据。
01:27
所以呢,我就可以在这个位置来输入条件,点击按钮来筛选数据,这其实啊,就是一个条件的查询呢,然后我们右边有一个新增的按钮,那么新增的按钮呢,我点击之后就会跳转到新增的页面,把数据给它增加好,点击新增我的数据就有了,那么有了之后就会回到我的这个页面,把数据展现出来。那如果你发现你增加的数据它不对,那怎么办呢?我们这里有一个小铅笔,当我点击之后,它会跳转到对应的修改页面,并且把需要修改的数据给我展现出来,那然后我把一些值给它改了之后,我再点修改的话,我们的数据就改完了,改完之后在我的页面中也可以显示出来。
02:25
那如果这个数据我不想要了呢?诶我们这里有一个叉,这个按钮就表示的是删除的意思,我不想要了,那我不想要的话,我一点数据删掉就可以了,诶那你这有删除按钮,怎么我们这个地方也有删除按钮呢?这个删除按钮我们称之为叫批量删除按钮,因为啊,你要一个一个删,感觉不是很好,也不方便,所以我们每一条数据的前面都会有一个复选框,当我想对多个复选框同时操作的时候,我们就勾选它,然后我点击删除,把这选中的数据全都删掉,这就叫批量删除。
03:13
所以啊,我们这里的删除分两种,一个是一条数据的删除,一个是多条数据的删除啊,然后接着再往下,下面我们这里会有页码,这是什么呢?那是因为啊,我们一个用户他的数据可能会很多几百条。几千条儿,这都有可能。那既然数据量很多,可是你的页面不可能把它全都显示出来,我只显示其中的一部分,然后通过不同的页码来查询不同的用户。比方说我现在是第一页,然后我点击二,那么我跳转到第二页,它就应该把第二页的数据给我查询出来。
04:00
所以啊,我们的页码主要是用于分页啊,把数据呢给它分页查询,所以我们当前的用户维护功能里面包含了条件查询,分页查询,还有我们的新增修改以及删除,还有批量删除功能还是比较多的。
我来说两句