00:02
好嘞,哎,那下边咱们就进入到这一步哈。咱们把这个已经分配的。这个权限ID的数组给他查出来,那么我们要查这个东西呢?那么分配呢?这里边儿考虑的是角色。到我们权限,他们之间这个分配一样的,一个角色也可以包含很多个权限,一个权限可以被分配给很多个不同的角色,他们也是多对多的关联关系,他也需要中间表啊,他也需要中间表。嗯。所以说呢,我们得把这个中间表给它建出来。我看看这个这个写在哪哈。啊,这是打开模态框,对。嗯。就在这儿吧,去我们去创建一下。
01:02
角色到。权限之间关联关系的中间表。见表哈,嗯,这个中间表很容易见,就跟这个意思一样,只不过这回呢,是角色和权限。选错,这个叫婴儿。哎,这个叫做肉。和a oth。这边来一个ID。Int。主见自增。然后呢?Role ID。AUTHI。好的。哎。
02:00
保存一下。见表的语句是它。哎,建中间表。建好这个中间表呢,咱们得能够把这个以前分配的查出来,咱们先准备一些个,先准备一些个这个假数据。打开表哈。看看有哪些个角色。有12345。诶,然后权限呢,有这个有效的是,比如说呢,23567哈。嗯,咱们假设就是二三吧。哎,就是这个,比如说这个。嗯,一号角色有二,一号角色有三啊,咱们就先先来一个。嗯,先来这么一个假数据。把这个表建出来,咱们下一步呢,要根据角色的ID,把这个值呢给它查出来。这个。这个只是查这个ID就行,所以这个操作呢,不需要再关联别的表,我不要这个角色,这个权限的名称,这个不需要,我只是要这个ID。
03:08
啊,我只是要这个ID,根据ID我去页面上能勾选就可以。嗯,所以说下一步呢,就是根据。嗯,角色ID啊,ID去查询。ATH的这个ID。嗯。怎么去把这个查出来哈,这个也是啊,从前到后我们得把这个写handle的方法。Responsibility。Request。Asi。这个叫做get。Sign。AID。嗯。
04:01
其实是根据这个,根据这个角色啊,By ID。不过把这个写上,这个名有点长。长就长吧。就是。我们虽然说长一点,但是咱们把这个事儿说清楚。嗯。当然说简洁固然是好,但是呢,如果说为了简洁呢,嗯,为了简洁咱们就完全让别人不知道什么意思啊,就没办法沟通了,这个事儿就就也就不太好了啊。嗯。这个叫做get。Assigned。A oth ID by,肉。快。嗯,那就得把这个ID给我们传过来呀。
05:03
找他。这反正查中间表啊,其实这个两边哪边都行啊,你用肉service去查也行,用这个去查也行啊,因为这关联表中间表跟哪边都关联。Get。叫一个名就行了。返回的是一个list。里边是个integer。然后呢,咱们result entity。Their success with data。然后呢,奥斯。
06:01
这个叫select。Sin的,哎,就这一串。然后呢,这个时候就是说我们得去写这个circle。嗯,复制过来啊,CTRLC,我们去找到a map的配置文件。这个返回的是个哈,所以说这个就不用result map了啊,用个result type是个int。Select。我们要的是aoth的ID。Inner。哎,这个叫做肉aoth。然后呢,这个where柔ID等于井号的柔ID。
07:02
来跑一下试试啊。UID是一。来查出来二三啊。好,这是这个circle哈,这个估计这个代码应该没啥问题。嗯。Handler方法。然后是service方法,有这没保存。然后呢,是我们这个搜狗哈。
08:01
嗯,把它查出来。嗯,下一步呢,是到页面上啊,发请求去要这个数据。
我来说两句