first commit
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
///扫码信息来源
|
||||
/// </summary>
|
||||
public enum BarCodeSource
|
||||
{
|
||||
/// <summary>
|
||||
/// 扫码器扫描
|
||||
/// </summary>
|
||||
CodeScanner = 0,
|
||||
/// <summary>
|
||||
/// 手持PDA上传
|
||||
/// </summary>
|
||||
PDA = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 回调Erp失败/成功 1:成功 0:失败
|
||||
/// </summary>
|
||||
public enum CallBackErpEndEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 失败
|
||||
/// </summary>
|
||||
fail = 0,
|
||||
/// <summary>
|
||||
/// 成功
|
||||
/// </summary>
|
||||
success = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using Newtonsoft.Json.Converters;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Text.Json.Serialization;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 库位状态
|
||||
/// </summary>
|
||||
[JsonConverter(typeof(StringEnumConverter))]
|
||||
public enum StorageRackStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 空闲
|
||||
/// </summary>
|
||||
Empty = 0,
|
||||
/// <summary>
|
||||
/// 有货
|
||||
/// </summary>
|
||||
HaveGoods = 1,
|
||||
/// <summary>
|
||||
/// 锁定
|
||||
/// </summary>
|
||||
Locked = 2,
|
||||
/// <summary>
|
||||
/// 禁用
|
||||
/// </summary>
|
||||
Disabled = 3,
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// Erp数据上传状态
|
||||
/// </summary>
|
||||
public enum ErpUploadStatusEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 等待上传
|
||||
/// </summary>
|
||||
WaittingToUpload = 0,
|
||||
/// <summary>
|
||||
/// 上传成功
|
||||
/// </summary>
|
||||
UploadSuccess = 1,
|
||||
/// <summary>
|
||||
/// 上传失败
|
||||
/// </summary>
|
||||
UploadFailed = 2,
|
||||
/// <summary>
|
||||
/// 接口请求成功但数据被ERP拒收(可能是数据不符合ERP要求,但接口已经请求成功,此种情况系统仅做记录不处理)
|
||||
/// </summary>
|
||||
Refused = 3,
|
||||
/// <summary>
|
||||
/// 无需上传
|
||||
/// </summary>
|
||||
Unnecessary = 4
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 楼层
|
||||
/// </summary>
|
||||
public enum FloorEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 一楼
|
||||
/// </summary>
|
||||
FirstFloor=10,
|
||||
/// <summary>
|
||||
/// 二楼
|
||||
/// </summary>
|
||||
SecondFloor=20
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 全文搜索类型
|
||||
/// </summary>
|
||||
public enum FullTextSearchType
|
||||
{
|
||||
/// <summary>
|
||||
/// 精准搜索
|
||||
/// </summary>
|
||||
Equals=0,
|
||||
/// <summary>
|
||||
/// 模糊匹配
|
||||
/// </summary>
|
||||
Like=1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 锁定/未锁定
|
||||
/// </summary>
|
||||
public enum LockEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 未锁定
|
||||
/// </summary>
|
||||
noLock = 0,
|
||||
/// <summary>
|
||||
/// 锁定
|
||||
/// </summary>
|
||||
locked = 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
public enum PrintType
|
||||
{
|
||||
/// <summary>
|
||||
/// 新卷入库
|
||||
/// </summary>
|
||||
NewStock=0,
|
||||
/// <summary>
|
||||
/// 出库
|
||||
/// </summary>
|
||||
StockOut=1,
|
||||
/// <summary>
|
||||
/// 残卷回库
|
||||
/// </summary>
|
||||
ReStock=2
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 优先级(参照RCS来)
|
||||
/// </summary>
|
||||
public enum PriorityEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 高
|
||||
/// </summary>
|
||||
High = 4,
|
||||
/// <summary>
|
||||
/// 中
|
||||
/// </summary>
|
||||
Middle = 6,
|
||||
/// <summary>
|
||||
/// 低
|
||||
/// </summary>
|
||||
Low = 8
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 残卷入库来源
|
||||
/// </summary>
|
||||
public enum ReStockInOriginEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 自动入库
|
||||
/// </summary>
|
||||
AutoStockIn = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 编辑补录
|
||||
/// </summary>
|
||||
HandStockIn = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 新增补录
|
||||
/// </summary>
|
||||
AddHandStockIn = 3,
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 入库类型
|
||||
/// </summary>
|
||||
public enum StockInTypeEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 新卷入库
|
||||
/// </summary>
|
||||
NewStockIn = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 新卷出库
|
||||
/// </summary>
|
||||
NewStockOut = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 残卷入库
|
||||
/// </summary>
|
||||
ReStockIn = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 残卷出库
|
||||
/// </summary>
|
||||
ReStockOut = 4
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 工单任务状态
|
||||
/// </summary>
|
||||
public enum TaskStatusEnum
|
||||
{
|
||||
/// <summary>
|
||||
///待执行
|
||||
/// </summary>
|
||||
[Description("待执行")]
|
||||
Initial = 0,
|
||||
/// <summary>
|
||||
/// 执行中
|
||||
/// </summary>
|
||||
[Description("执行中")]
|
||||
InExecution = 1,
|
||||
/// <summary>
|
||||
/// 执行成功
|
||||
/// </summary>
|
||||
[Description("执行成功")]
|
||||
Completed = 2,
|
||||
/// <summary>
|
||||
/// 执行失败
|
||||
/// </summary>
|
||||
[Description("执行失败")]
|
||||
Failed = 3,
|
||||
/// <summary>
|
||||
/// 暂停
|
||||
/// </summary>
|
||||
[Description("暂停")]
|
||||
Paused = 4,
|
||||
/// <summary>
|
||||
/// 取货完成
|
||||
/// </summary>
|
||||
[Description("取货完成")]
|
||||
PickupCompleted = 5,
|
||||
/// <summary>
|
||||
/// 取消
|
||||
/// </summary>
|
||||
[Description("取消")]
|
||||
Cancelled = -1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 任务类型
|
||||
/// </summary>
|
||||
public enum TaskTypeEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 码垛入库
|
||||
/// </summary>
|
||||
[Description("码垛入库")]
|
||||
MachineHandIn = 1,
|
||||
/// <summary>
|
||||
/// PDA入库
|
||||
/// </summary>
|
||||
[Description("PDA入库")]
|
||||
PdaIn = 2,
|
||||
/// <summary>
|
||||
/// 销售出库
|
||||
/// </summary>
|
||||
[Description("销售出库")]
|
||||
SaleOut = 3,
|
||||
/// <summary>
|
||||
/// 生产退库(出库的一种,只不过生产退库目的地为退库区)
|
||||
/// </summary>
|
||||
[Description("生产退库")]
|
||||
ProductionOut = 4,
|
||||
/// <summary>
|
||||
/// 尾拖回库(流程和入库一样,但是数据不上传erp)
|
||||
/// </summary>
|
||||
[Description("尾拖回库")]
|
||||
TailIn = 5,
|
||||
/// <summary>
|
||||
/// 搬运(清除起点物料信息,更新终点物料信息)
|
||||
/// </summary>
|
||||
[Description("搬运")]
|
||||
Carry = 6,
|
||||
/// <summary>
|
||||
/// 中转入库(入库时没有可用库位,或者列被锁定,需要先进入中转区)
|
||||
/// </summary>
|
||||
[Description("中转入库")]
|
||||
TransferStockIn = 7,
|
||||
/// <summary>
|
||||
/// 中转出库(出库暂无提升机,临时进入中转区的货物,需要再次进入提升机出库,需要关联出库的erp任务)
|
||||
/// </summary>
|
||||
[Description("中转出库")]
|
||||
TransferStockOut = 8,
|
||||
/// <summary>
|
||||
/// 出库掏货(出库时前面有不同批次货物阻挡,需要将阻挡获取先运送到中转区)
|
||||
/// </summary>
|
||||
[Description("出库掏货")]
|
||||
RemoveStockOutObstruction = 9
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 码头位置
|
||||
/// </summary>
|
||||
public enum TransportEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 北区(出库区) 定义和实际和南区是反的 实际为南区
|
||||
/// </summary>
|
||||
NorthArea = 1,
|
||||
/// <summary>
|
||||
/// 南区(出库区) 定义和实际和北区是反的 实际为北区
|
||||
/// </summary>
|
||||
SouthArea = 2,
|
||||
/// <summary>
|
||||
/// 人工入库区
|
||||
/// </summary>
|
||||
ManualArea = 3,
|
||||
/// <summary>
|
||||
/// 退库区
|
||||
/// </summary>
|
||||
ReturnStockArea = 4,
|
||||
/// <summary>
|
||||
/// 中间出库区
|
||||
/// </summary>
|
||||
MiddleOutArea=5,
|
||||
/// <summary>
|
||||
/// 中转区
|
||||
/// </summary>
|
||||
TransitArea=6,
|
||||
/// <summary>
|
||||
/// 提升机库区
|
||||
/// </summary>
|
||||
Elevator =98,
|
||||
/// <summary>
|
||||
/// 正常存储库区(入库区)
|
||||
/// </summary>
|
||||
NormalArea = 99
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JSMachine.WMS.App.Dto.Enum
|
||||
{
|
||||
/// <summary>
|
||||
/// 企望接口记录上传状态
|
||||
/// </summary>
|
||||
public enum WantitErpUploadStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 等待上传
|
||||
/// </summary>
|
||||
WaittingToUpload = 0,
|
||||
/// <summary>
|
||||
/// 上传成功
|
||||
/// </summary>
|
||||
UploadSuccess = 1,
|
||||
/// <summary>
|
||||
/// 上传失败
|
||||
/// </summary>
|
||||
UploadFailed = 2,
|
||||
/// <summary>
|
||||
/// 接口请求成功但数据被ERP拒收(可能是数据不符合ERP要求,但接口已经请求成功,此种情况系统仅做记录不处理)
|
||||
/// </summary>
|
||||
Refused = 3
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user