From b4c66a4d0a19b4ceff948177eacb29bf67ea2d84 Mon Sep 17 00:00:00 2001 From: yubaolee Date: Sun, 22 Nov 2015 22:26:59 +0800 Subject: [PATCH] Routine update --- OpenAuth.App/ModuleManagerApp.cs | 10 +++++++++- OpenAuth.App/OrgManagerApp.cs | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/OpenAuth.App/ModuleManagerApp.cs b/OpenAuth.App/ModuleManagerApp.cs index a01e67e7..eeeb93c7 100644 --- a/OpenAuth.App/ModuleManagerApp.cs +++ b/OpenAuth.App/ModuleManagerApp.cs @@ -43,6 +43,9 @@ namespace OpenAuth.App }; } + /// + /// 为树型结构提供数据 + /// public List LoadForTree(bool bAll) { if (bAll) @@ -50,6 +53,11 @@ namespace OpenAuth.App return _repository.Find(u => u.ParentId == 0).ToList(); } + /// + /// 以组合的方式显示所有的模块信息 + /// + /// The parent unique identifier. + /// List{ModuleView}. public List LoadByParent(int parentId) { var modules = new List(); @@ -127,7 +135,7 @@ namespace OpenAuth.App foreach (var obj in sameLevels) { int objCascadeId = int.Parse(obj.CascadeId.Split('.').Last()); - if (currentCascadeId < objCascadeId) currentCascadeId = objCascadeId + 1; + if (currentCascadeId <= objCascadeId) currentCascadeId = objCascadeId + 1; } return currentCascadeId; diff --git a/OpenAuth.App/OrgManagerApp.cs b/OpenAuth.App/OrgManagerApp.cs index 89a5d462..d0ebfb91 100644 --- a/OpenAuth.App/OrgManagerApp.cs +++ b/OpenAuth.App/OrgManagerApp.cs @@ -113,7 +113,7 @@ namespace OpenAuth.App foreach (var obj in sameLevels) { int objCascadeId = int.Parse(obj.CascadeId.Split('.').Last()); - if (currentCascadeId < objCascadeId) currentCascadeId = objCascadeId + 1; + if (currentCascadeId <= objCascadeId) currentCascadeId = objCascadeId + 1; } return currentCascadeId;