完成菜单管理

This commit is contained in:
yubaolee
2016-10-18 11:11:51 +08:00
parent 26c11376f1
commit 5c069f2361
11 changed files with 686 additions and 274 deletions

View File

@@ -37,7 +37,7 @@ namespace OpenAuth.Mvc.Controllers
}
public ActionResult Get(Guid moduleId)
{
return Json(_app.LoadByModuleId(moduleId));
return Json(_app.LoadByModuleId(moduleId), JsonRequestBehavior.AllowGet);
}
[HttpPost]
public string AddOrEditButton(ModuleElement button)
@@ -54,12 +54,11 @@ namespace OpenAuth.Mvc.Controllers
}
return JsonHelper.Instance.Serialize( Result);
}
public string Del(string moduleElements)
public string Del(Guid[] ids)
{
try
{
var delObjs = JsonHelper.Instance.Deserialize<ModuleElement[]>(moduleElements);
_app.Delete(delObjs);
_app.Delete(ids);
}
catch (Exception e)
{