c# 递归取子级数据
/// <summary> /// 获取子企业Ids /// </summary> /// <param name="companyId"></param> /// <returns></returns> public IEnumerable<OrganizeEntity> GetCompanyId(string companyId) { var query = new BaseService<OrganizeEntity>().GetList(x => x.ParentId == companyId); return query.ToList().Concat(query.ToList().SelectMany(t => GetCompanyId(t.OrganizeId))); }

浙公网安备 33010602011771号