diff --git a/modules/SystemUser/Http/Controllers/IndexController.php b/modules/SystemUser/Http/Controllers/IndexController.php index bbc46fd..a6ed23a 100644 --- a/modules/SystemUser/Http/Controllers/IndexController.php +++ b/modules/SystemUser/Http/Controllers/IndexController.php @@ -84,11 +84,12 @@ class IndexController extends BaseController $menus = SysRuleModel::query() ->where('status', 1) ->whereIn('type', ['menu','route']) + ->orderBy('order') ->get() ->toArray(); } else { $roles = SysUserModel::with(['roles.rules' => function ($query) { - $query->where('status', 1)->whereIn('type', ['menu','route']); + $query->where('status', 1)->whereIn('type', ['menu','route'])->orderBy('order'); }])->find($id)->roles->toArray(); $menus = collect($roles)