using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
namespace 智能仓储WCS管理系统
{
///
/// 认证项
///
public enum AuthEnum
{
//主页 = 1000,
物料入库 = 2000,
出库单据 = 3000,
物料出库 = 4000,
盘点单据 = 5000,
物料盘点 = 6000,
库存查询 = 7000,
出入记录 = 8000,
库位管理 = 9000,
物料维护 = 10000,
物料明细 = 11000,
接口记录 = 12000,
权限 = 13000,
调试 = 14000,
设置 = 15000,
}
public class EnumTreeAttribute : Attribute
{
public EnumTreeAttribute() { }
public EnumTreeAttribute(AuthEnum parent)
{
Parent = parent;
}
public EnumTreeAttribute(AuthEnum[] childs)
{
Childs = childs;
}
public EnumTreeAttribute(AuthEnum parent, AuthEnum[] childs)
{
Parent = parent;
Childs = childs;
}
///
/// 父级
///
public AuthEnum? Parent { get; set; } = null;
///
/// 子级
///
public AuthEnum[]? Childs { get; set; } = null;
}
}