1.0 beta版

1 完成进出库实例Stock;
2 全面实现组织数据分离,参考Stock实例;
3 全新的基于CodeSmith EF生成机制;
4 全面完成菜单授权;
5 增加Anonymous机制,可以灵活控制Action是否需要权限控制;
This commit is contained in:
yubaolee
2016-01-08 12:53:48 +08:00
parent 5317e07ae5
commit ab3fc27301
17 changed files with 139 additions and 132 deletions

View File

@@ -39,16 +39,7 @@ namespace OpenAuth.App
/// </summary>
public IList<Org> LoadAllChildren(int orgId)
{
string cascadeId = "0.";
if (orgId != 0)
{
var org = _repository.FindSingle(u => u.Id == orgId);
if (org == null)
throw new Exception("未能找到指定对象信息");
cascadeId = org.CascadeId;
}
return _repository.Find(u => u.CascadeId.Contains(cascadeId) && u.Id != orgId).ToList();
return _repository.GetSubOrgs(orgId).ToList();
}
/// <summary>