diff --git a/app/admin/model/SystemAuth.php b/app/admin/model/SystemAuth.php index 75f2394f..5eda89fa 100644 --- a/app/admin/model/SystemAuth.php +++ b/app/admin/model/SystemAuth.php @@ -37,6 +37,7 @@ public function getAuthorizeNodeListByAdminId($authId) $nodelList = $systemNode ->where('is_auth', 1) ->field('id,node,title,type,is_auth') + ->order(['node' => 'asc', 'id' => 'desc']) ->select() ->toArray(); $newNodeList = []; diff --git a/app/admin/model/SystemNode.php b/app/admin/model/SystemNode.php index e3f5dbc5..32aa3144 100644 --- a/app/admin/model/SystemNode.php +++ b/app/admin/model/SystemNode.php @@ -20,7 +20,9 @@ class SystemNode extends TimeModel public function getNodeTreeList() { - $list = $this->select()->toArray(); + $list = $this->order(['node' => 'asc', 'id' => 'desc']) + ->select() + ->toArray(); $list = $this->buildNodeTree($list); return $list; }