59 lines
1.5 KiB
C#
59 lines
1.5 KiB
C#
using JSMachine.WMS.App.Dto;
|
|||
|
|
using System;
|
||
|
|
using System.Collections.Generic;
|
||
|
|
using System.ComponentModel;
|
||
|
|
using System.Linq;
|
||
|
|
using System.Text;
|
||
|
|
using System.Threading.Tasks;
|
||
|
|
|
||
|
|
namespace JSMachine.WMS.Business.StockOut.Models
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// 出库任务生成详情
|
||
|
|
/// </summary>
|
||
|
|
public class StockOutCreationDetail
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// 要出库的物料
|
||
|
|
/// </summary>
|
||
|
|
public StorageRackDto StockOutWarehouse { get; set; }
|
||
|
|
/// <summary>
|
||
|
|
/// 异常类型
|
||
|
|
/// </summary>
|
||
|
|
public StockOutCreationExceptionType ExceptionType { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
/// <summary>
|
||
|
|
/// 出库任务生成异常类型
|
||
|
|
/// </summary>
|
||
|
|
public enum StockOutCreationExceptionType
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// 正常无异常
|
||
|
|
/// </summary>
|
||
|
|
[Description("正常无异常")]
|
||
|
|
NoException = 0,
|
||
|
|
/// <summary>
|
||
|
|
/// 没有库存
|
||
|
|
/// </summary>
|
||
|
|
[Description("没有库存")]
|
||
|
|
OutOfStock = 1,
|
||
|
|
/// <summary>
|
||
|
|
/// 列被锁定
|
||
|
|
/// </summary>
|
||
|
|
[Description("列被锁定")]
|
||
|
|
Locked = 2,
|
||
|
|
/// <summary>
|
||
|
|
/// 等待前序物料中转掏货
|
||
|
|
/// </summary>
|
||
|
|
[Description("等待前序物料中转掏货")]
|
||
|
|
WaittingTransfer = 3,
|
||
|
|
/// <summary>
|
||
|
|
/// 等待前序物料任务执行完解锁
|
||
|
|
/// </summary>
|
||
|
|
[Description("等待前序物料任务执行完解锁")]
|
||
|
|
WaittingUnlock = 4,
|
||
|
|
|
||
|
|
}
|
||
|
|
}
|