67 lines
1.5 KiB
C#
67 lines
1.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace AUTS.Domain.ViewModels
|
|
{
|
|
public class VM_TreeNode
|
|
{
|
|
/// <summary>
|
|
/// id
|
|
/// </summary>
|
|
public int id { get; set; }
|
|
/// <summary>
|
|
/// 文本
|
|
/// </summary>
|
|
public string text { get; set; }
|
|
/// <summary>
|
|
/// 图标
|
|
/// </summary>
|
|
public string icon { get; set; }
|
|
/// <summary>
|
|
/// 是否有子节点
|
|
/// </summary>
|
|
public bool children { get; set; }
|
|
/// <summary>
|
|
/// 类型
|
|
/// </summary>
|
|
public string type { get; set; }
|
|
/// <summary>
|
|
/// 状态
|
|
/// </summary>
|
|
public string state { get; set; }
|
|
}
|
|
|
|
public class VM_TreeView
|
|
{
|
|
/// <summary>
|
|
/// 文本
|
|
/// </summary>
|
|
public string text { get; set; }
|
|
public string icon { get; set; }
|
|
public string backColor { get; set; }
|
|
public int id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 文本
|
|
/// </summary>
|
|
public List<VM_TreeNodes> nodes { get; set; }
|
|
|
|
public VM_TreeView()
|
|
{
|
|
nodes = new List<VM_TreeNodes>();
|
|
}
|
|
}
|
|
|
|
public class VM_TreeNodes
|
|
{
|
|
/// <summary>
|
|
/// 文本
|
|
/// </summary>
|
|
public string text { get; set; }
|
|
public string backColor { get; set; }
|
|
}
|
|
}
|