public ActionResult SaveAuthorize(string postId, string moduleIds, string moduleButtonIds, string moduleColumnIds, string authorizeDataJson) { List <AuthorizeDataEntity> authorize = authorizeDataJson.JsonToList <AuthorizeDataEntity>(); permissionBLL.SaveAuthorize(AuthorizeTypeEnum.Post, postId, new[] { moduleIds }, new[] { moduleButtonIds }, new[] { moduleColumnIds }, authorize); return(Success("保存成功。")); }
public ActionResult SaveAuthorize(string userId, string moduleIds, string moduleButtonIds, string moduleColumnIds, string authorizeDataJson) { permissionBLL.SaveAuthorize(AuthorizeTypeEnum.User, userId, moduleIds, moduleButtonIds, moduleColumnIds, authorizeDataJson); return(Success("保存成功。")); }
public ActionResult SaveAuthorize(int authorizeType, string objectId, string moduleIds, string moduleButtonIds, string moduleColumnIds, string authorizeDataJson) { AuthorizeTypeEnum type = AuthorizeTypeEnum.Role; switch (authorizeType) { case 1: type = AuthorizeTypeEnum.Department; break; case 3: type = AuthorizeTypeEnum.Post; break; case 4: type = AuthorizeTypeEnum.Job; break; case 5: type = AuthorizeTypeEnum.User; break; case 6: type = AuthorizeTypeEnum.UserGroup; break; } permissionBLL.SaveAuthorize(type, objectId, moduleIds, moduleButtonIds.TrimEnd(','), moduleColumnIds.TrimEnd(','), authorizeDataJson); return(Success("保存成功。")); }
public ActionResult SaveAuthorize(string userId, string moduleIds, string moduleButtonIds, string moduleColumnIds, string authorizeDataJson) { List <AuthorizeDataEntity> authorize = authorizeDataJson.JsonToList <AuthorizeDataEntity>(); permissionBLL.SaveAuthorize(AuthorizeTypeEnum.User, userId, moduleIds.Split(','), moduleButtonIds.Split(','), moduleColumnIds.Split(','), authorize); return(Success("保存成功。")); }
public ActionResult SaveAuthorize(string roleId, string moduleIds, string moduleButtonIds, string moduleColumnIds, string authorizeDataJson) { //List<AuthorizeDataEntity> authorize = authorizeDataJson.JsonToList<AuthorizeDataEntity>(); permissionBLL.SaveAuthorize(AuthorizeTypeEnum.Role, roleId, moduleIds, moduleButtonIds, moduleColumnIds, authorizeDataJson); return(Success("保存成功。")); }