From 8eac2757513d7d572525b7cfa8bb0743a24926f1 Mon Sep 17 00:00:00 2001 From: leo <10200039@qq.com> Date: Fri, 21 Apr 2023 11:47:13 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FactorySystemBll/UserBll.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FactorySystemBll/UserBll.cs b/FactorySystemBll/UserBll.cs index 3e584da..24fc985 100644 --- a/FactorySystemBll/UserBll.cs +++ b/FactorySystemBll/UserBll.cs @@ -51,7 +51,7 @@ namespace FactorySystemBll roleIds = userInfo.FRoleID.ToString(); } roles = roleIds.Split(',').ToList(); - List menuList = db.Queryable().Where(s => s.FDeleted != delete).ToList(); + List menuList = db.Queryable().Where(s => s.FDeleted != delete).OrderBy(s => s.FOrder).ToList(); List hasIds = db.Queryable((a, b) => new JoinQueryInfos(JoinType.Left, a.FID == b.FRoleID)) .Where((a, b) => a.FDeleted != delete && b.FType == (int)Constant.RoleType.菜单权限 && roles.Contains(a.FID.ToString())) .Select((a, b) => b.FFunctionID).GroupBy("b.FFunctionID").ToList();