public JsonResult JsonPermission(string itemKey) { List <JsonPermissionModel> jsonCollection = new List <JsonPermissionModel>(); string json = permissionItemsService.GetPermissionItemsByParentsid(itemKey); JArray jsonObj = JArray.Parse(json); foreach (JObject jObject in jsonObj) { JsonPermissionModel model = new JsonPermissionModel(); model.name = jObject["itemname"].ToString(); model.id = jObject["itemkey"].ToString(); model.isParent = true; jsonCollection.Add(model); } return(Json(jsonCollection)); }
/// <summary> /// 根据一级分类获取二级分类 /// </summary> /// <param name="categoryLevelId"></param> /// <returns></returns> public JsonResult JsonCategory2(int categoryLevelId) { List <JsonPermissionModel> jsonCollection = new List <JsonPermissionModel>(); string json = goodsCategoryLevelService.GetCategoryLevel2Json(categoryLevelId); JArray jsonObj = JArray.Parse(json); foreach (JObject jObject in jsonObj) { JsonPermissionModel model = new JsonPermissionModel(); model.name = jObject["category_name"].ToString(); model.id = jObject["category_level2_id"].ToString(); model.isParent = false; jsonCollection.Add(model); } return(Json(jsonCollection)); }