using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WIDESEA_Core.Enums
{
public enum StockChangeType
{
///
/// 组盘
///
[Description("组盘")]
MaterielGroup,
///
/// 入库
///
[Description("入库")]
Inbound,
///
/// 出库
///
[Description("出库")]
Outbound,
///
/// 移库
///
[Description("移库")]
Relocation,
///
/// 入库锁定
///
[Description("锁定")]
Lock,
}
///
/// 库存状态: 1,组盘暂存 2,组盘撤销 3,入库确认 4,入库撤销 5,已入库 6,已出库
///
public enum StockStatusEmun
{
[Description("组盘暂存")]
组盘暂存 = 1,
[Description("组盘撤销")]
组盘撤销 = 2,
[Description("入库确认")]
入库确认 = 3,
[Description("入库撤销")]
入库撤销 = 4,
[Description("已入库")]
已入库 = 5,
[Description("入库完成")]
入库完成 = 6,
[Description("出库锁定")]
出库锁定 = 7,
[Description("出库完成")]
出库完成 = 8,
[Description("移库锁定")]
移库锁定 = 9,
[Description("入库完成未建出库单")]
入库完成未建出库单 = 10,
[Description("盘点中")]
盘点中 = 11,
[Description("入库中")]
入库中 = 12,
}
public enum OutStockStatus
{
[Description("已分配")]
已分配 = 0,
[Description("出库中")]
出库中 = 1,
[Description("出库完成")]
出库完成 = 2,
[Description("撤销")]
撤销 = 99
}
public enum InventoryMaterialType
{
[Description("原材料")]
原材料 = 0,
[Description("成品")]
成品 = 1,
[Description("空托")]
空托 = 2,
}
public enum InventoryMaterialStatus
{
[Description("待检")]
待检 = 0,
[Description("合格")]
合格 = 1,
[Description("不合格")]
不合格 = 2,
[Description("空托")]
空托 = 3,
[Description("退货")]
退货 = 4,
[Description("返工")]
返工 = 5,
[Description("特采")]
特采 = 6,
}
public enum outMaterialType
{
[Description("人工出库")]
人工出库 = 0,
}
}