public HyperLogLogKeyViewModel(RedisProxy redis) : base(redis) { }
/// <summary> /// 设置子级以构成树 /// </summary> /// <param name="par"></param> /// <param name="lists"></param> /// <param name="proxy"></param> private void CreateAreaTree(EasyUiTreeNode par, List <OrganizationData> lists, RedisProxy proxy) { var childs = lists.Where(p => p.ParentId == par.ID).ToArray(); if (childs.Length != 0) { par.IsFolder = true; foreach (var child in childs) { var node = CreateNode(child); node.Attributes = "area"; CreateAreaTree(node, lists, proxy); par.Children.Add(node); } } proxy.Set("ui:org:areaTree:" + par.ID, par); }
public HashKeyViewModel(RedisProxy redis) => _redis = redis;