using System.ComponentModel;
namespace Admin.NET.Core
{
public enum MaterialTypeStaus
{
///
/// 订单件
///
[Description("订单件")]
订单件 = 1,
///
/// 免费件
///
[Description("免费件")]
免费件 = 5,
///
/// 借用件
///
[Description("借用件")]
借用件 = 6,
///
/// 旧件
///
[Description("旧件")]
旧件 = 7,
}
public enum SourceBy
{
///
/// 手工自建
///
Self = 0,
///
/// 单据来源于对接系统
///
System,
///
/// 单据通过excel导入
///
Import,
}
///
/// 入库状态
///
public enum EnumWarehousStatus
{
// 新建_0、执行中_1、已完成_2
///
/// 新建
///
[Description("新建")]
NewBuild = 0,
///
/// 执行中
///
[Description("执行中")]
InExecution = 1,
///
/// 已完成
///
[Description("已完成")]
Completed = 2,
///
/// 组盘中
///
[Description("组盘中")]
GroupDisk = 3,
///
/// 已解绑 【Editby shaocx,2022-12-20】
///
[Description("已解绑")]
UnbindDisk = 4
}
///
/// 数据来源
///
public enum DataSourceEnum
{
FH,
KHJCQY,
KHJSQY,
JYQY,
SGJCK
}
///
/// 核销状态
///
public enum WriteOffStateEnum
{
未核销 = 1,
部分核销 = 2,
核销完成 = 3
}
///
/// 分拣状态
///
public enum SortStatusEnum
{
未分拣 = 1,
部分分拣 = 2,
全部分拣 = 3
}
///
/// 订单类型
///
//public enum EnumOrderType
//{
// 入库单 = 1,
// 出库单 = 2,
// 手工入库单 = 3,
// 旧件入库单 = 4,
// 免费件入库单 = 5,
// 手工出库单 = 6,
// 旧件出库单 = 7,
// 免费件出库单 = 8,
// 盘点入库 = 9,
// 领用单 = 10,
// 借用单 = 11,
// 归还单 = 12,
// 调拨出库单 = 13,
// 调拨入库库 = 14,
// 手工件出库单 = 15
//}
///
/// 入库订单导入类型枚举
///
public enum DoImportInputTypeEnum
{
采购订单导入 = 1,
免费件入库订单导入 = 2,
手工件入库订单导入 = 3
}
/*
///
/// OrderType 1-入库单,2-出库单,3-手工入库单,4-旧件入库单,5-免费件入库单 ,6-手工出库单,7-旧件出库单,8-免费件出库单,9盘点入库,10领用单,11借用单 12 归还单 13 调拨出库单 14 调拨单入库
/// 对应表 ware_orders 和 ware_purchase_order
///
public enum EnumOrderType
{
采购订单 = 1,
销售订单 = 2,
//手工入库单 = 3,
旧件入库单 = 4,
免费件入库单 = 5,
// 手工出库单 = 6,
旧件出库单 = 7,
///
/// 手工件入库单
///
手工件入库单 = 8,
领用单 = 10,
借用单 = 11,
//归还单 = 12,
//调拨出库单 = 13,
//调拨入库库 = 14,
手工件出库单 = 15,
免费件出库单 = 16
}
//*/
///
/// 系统所有的单据类型(入库+出库) 【Editby shaocx,2023-04-17】
/// 对应表 ware_orders 和 ware_purchase_order
///
public enum SysAllOrderTypeEnum
{
///
/// 采购订单
///
[Description("采购订单")]
采购订单 = 1,
///
/// 销售出库单
///
[Description("销售出库单")]
销售出库单 = 2,
///
/// 旧件入库单
///
[Description("旧件入库单")]
旧件入库单 = 4,
///
/// 免费件入库单
///
[Description("免费件入库单")]
免费件入库单 = 5,
///
/// 旧件出库单
///
[Description("旧件出库单")]
旧件出库单 = 7,
///
/// 手工件入库单
///
[Description("手工件入库单")]
手工件入库单 = 8,
///
/// 领用单
///
[Description("领用单")]
领用单 = 10,
///
/// 借用单
///
[Description("借用单")]
借用单 = 11,
///
/// 借用归还单
///
[Description("借用归还单")]
借用归还单 = 12,
///
/// 手工件出库单
///
[Description("手工件出库单")]
手工件出库单 = 15,
///
/// 免费件出库单
///
[Description("免费件出库单")]
免费件出库单 = 16,
///
/// 免费件借用单
///
[Description("免费件借用单")]
免费件借用单 = 17,
///
/// 销售退货单
///
[Description("销售退货单")]
销售退货单 = 18,
}
public enum WareCollectDeliveryTypeEnum
{
[Description("订单收货")]
订单收货,
[Description("确认收货")]
确认收货,
}
///
/// 核销类型(出库订单用)
///
public enum EnumOrderTypeForPK
{
客户寄存订单 = 1,
客户寄售订单 = 2,
借用核销订单 = 3,
手工件核销订单 = 4,
}
///
/// 借用归还类型
///
public enum EnumReturnType
{
对冲归还 = 1,
WCF = 2,
FOC = 3,
原件归还 = 4
}
///
/// 采购单订单类型
///
public enum EnumPurchaseOrderType
{
采购单 = 1,
退货单 = 2
}
}