Files
wcs/货架标准上位机/Models/AuthEnum.cs
hehaibing-1996 e75fa50737 1.用户体验优化 请求时增加遮罩层
2.增加权限
2025-03-25 08:53:26 +08:00

68 lines
1.6 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
namespace
{
/// <summary>
/// 认证项
/// </summary>
public enum AuthEnum
{
= 1000,
= 2000,
= 3000,
= 4000,
= 5000,
= 6000,
= 7000,
= 8000,
= 9000,
= 10000,
= 11000,
PDA物料绑定 = 12000,
PDA绑定查询 = 13000,
PDA产线呼叫 = 14000,
PDA货架送回 = 15000,
PDA库存盘点 = 16000,
PDA任务管理 = 17000,
PDA货架位置绑定解绑 = 18000,
PDA厂内物料查询 = 19000,
PDA货架库区 = 20000,
}
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;
}
/// <summary>
/// 父级
/// </summary>
public AuthEnum? Parent { get; set; } = null;
/// <summary>
/// 子级
/// </summary>
public AuthEnum[]? Childs { get; set; } = null;
}
}