拆分流程列表为我的列表、待处理、已处理;

调整模块菜单按模块标识映射;
优化API错误提示;
This commit is contained in:
yubaolee
2018-04-04 17:36:41 +08:00
parent 7989b4e563
commit 238550f415
31 changed files with 1223 additions and 639 deletions

View File

@@ -22,6 +22,22 @@ namespace OpenAuth.Mvc.Controllers
return View();
}
/// <summary>
/// 待处理的流程
/// </summary>
public ActionResult Wait()
{
return View();
}
/// <summary>
/// 已完成的流程
/// </summary>
public ActionResult Disposed()
{
return View();
}
public ActionResult Edit()
{
return View();

View File

@@ -70,10 +70,20 @@ namespace OpenAuth.Mvc.Controllers
return JsonHelper.Instance.Serialize(menus);
}
public string LoadAuthorizedMenus()
/// <summary>
/// 获取发起页面的菜单权限
/// </summary>
/// <returns>System.String.</returns>
public string LoadAuthorizedMenus(string modulecode)
{
return JsonHelper.Instance.Serialize(CurrentModule.Elements);
var user = AuthUtil.GetCurrentUser();
var module = user.Modules.First(u =>u.Code == modulecode);
if (module != null)
{
return JsonHelper.Instance.Serialize(module.Elements);
}
return "";
}