废话不多说直接上代码,先看 层级包装实体类
public class TreeVo
{
public string id { set; get; }
public string name { set; get; }
public object children { set; get; }
}
下面是数据承载类
public class MemberRank{
private string _mrankcode;
private string _node="";
private string _parentnode="";
private string _mrankname;
private string _short="";
private int _delflag=0;
}
下面看结果
public CommonResult QueryTree()
{
List<SelfHelpPay.Models.Po.memberRank> GetModelList = memberRankService.GetModelList();
List<TreeVo> treeVos = new List<TreeVo>();
foreach (var item in GetModelList)
{
if