mirror of https://gitee.com/karson/fastadmin.git
Pre Merge pull request !438 from 顾北辰/develop
commit
65e75b2395
|
|
@ -44,6 +44,16 @@ class Group extends Backend
|
||||||
$groupList = Tree::instance()->getTreeList(Tree::instance()->getTreeArray(0));
|
$groupList = Tree::instance()->getTreeList(Tree::instance()->getTreeArray(0));
|
||||||
} else {
|
} else {
|
||||||
$groups = $this->auth->getGroups();
|
$groups = $this->auth->getGroups();
|
||||||
|
$count = count($groups);
|
||||||
|
for ($k = 1; $k < $count; $k++) {
|
||||||
|
for ($i = 0; $i < $count - $k; $i++) {
|
||||||
|
if ($groups[$i]['pid'] > $groups[$i + 1]['pid']) {
|
||||||
|
$tem = $groups[$i];
|
||||||
|
$groups[$i] = $groups[$i + 1];
|
||||||
|
$groups[$i + 1] = $tem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
$groupIds = [];
|
$groupIds = [];
|
||||||
foreach ($groups as $m => $n) {
|
foreach ($groups as $m => $n) {
|
||||||
if (in_array($n['id'], $groupIds) || in_array($n['pid'], $groupIds)) {
|
if (in_array($n['id'], $groupIds) || in_array($n['pid'], $groupIds)) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue