public void OnGet(int id = 0, int parent = 0) { Column = _columnService.GetModelAsync(m => m.Id == id).Result.data; if (Column.Id == 0 && parent != 0) { Column.ParentId = parent; } TempList = _templateService.GetListAsync(m => true, m => m.AddDate, Common.DbOrderEnum.Asc).Result.data; var list = _columnService.RecursiveModule(_columnService.GetListAsync().Result.data); foreach (var item in list) { item.Title = Utils.LevelName(item.Title, item.ClassLayer); } ColumnList = list; }
public async Task OnGet(int id = 0, int parent = 0) { Column = (await _columnService.GetModelAsync(m => m.Id == id)).data; if (Column.Id == 0 && parent != 0) { Column.ParentId = parent; } TempList = (await _templateService.GetListAsync(m => true, m => m.AddDate, DbOrderEnum.Asc)).data; var siteGuid = await _cache.SiteGuidAsync(); var list = _columnService.RecursiveModule(_columnService.GetListAsync(m => m.SiteGuid == siteGuid, m => m.Sort, DbOrderEnum.Asc).Result.data); foreach (var item in list) { item.Title = Utils.LevelName(item.Title, item.ClassLayer); } ColumnList = list; }