using iWare.Wms.Core;
using System.Collections;
namespace iWare.Wms.Application
{
///
/// 菜单树---授权、新增编辑时选择
///
public class MenuTreeOutput : ITreeNode
{
///
/// 主键
///
public long Id { get; set; }
///
/// 父Id
///
public long ParentId { get; set; }
///
/// 名称
///
public string Title { get; set; }
///
/// 值
///
public string Value => IntValue.ToString();
public long IntValue { get; set; }
///
/// 排序,越小优先级越高
///
public MenuWeight Weight { get; set; }
///
/// 子节点
///
public List Children { get; set; } = new List();
public long GetId()
{
return Id;
}
public long GetPid()
{
return ParentId;
}
public void SetChildren(IList children)
{
Children = (List)children;
}
}
}