1
wangxinhui
21 小时以前 73a9951bb6a5919ec481fa6fef37d5aa338b31db
ÏîÄ¿´úÂë/WIDESEA_WCSServer/WIDESEAWCS_Common/TaskEnum/TaskStatusEnum.cs
@@ -7,315 +7,103 @@
namespace WIDESEAWCS_Common.TaskEnum
{
    public enum TaskInStatusEnum
    {
        /// <summary>
        /// æ–°å»ºå…¥åº“任务
        /// </summary>
        [Description("新建入库任务")]
        InNew = 200,
        /// <summary>
        /// AGV入库执行中
        /// </summary>
        [Description("AGV入库执行中")]
        AGV_InExecuting = 210,
        /// <summary>
        /// AGV入库完成
        /// </summary>
        [Description("AGV搬运完成")]
        AGV_InFinish = 215,
        /// <summary>
        /// è¾“送线入库执行中
        /// </summary>
        [Description("输送线入库执行中")]
        Line_InExecuting = 220,
        /// <summary>
        /// è¾“送线入库完成
        /// </summary>
        [Description("输送线入库完成")]
        Line_InFinish = 225,
        /// <summary>
        /// å †åž›æœºå…¥åº“执行中
        /// </summary>
        [Description("堆垛机入库执行中")]
        SC_InExecuting = 230,
        /// <summary>
        /// å †åž›æœºå…¥åº“完成
        /// </summary>
        [Description("堆垛机入库完成")]
        SC_InFinish = 235,
        /// <summary>
        /// å…¥åº“任务完成
        /// </summary>
        [Description("入库任务完成")]
        InFinish = 290,
        /// <summary>
        /// å…¥åº“任务挂起
        /// </summary>
        [Description("入库任务挂起")]
        InPending = 297,
        /// <summary>
        /// å…¥åº“任务取消
        /// </summary>
        [Description("入库任务取消")]
        InCancel = 298,
        /// <summary>
        /// å…¥åº“任务异常
        /// </summary>
        [Description("入库任务异常")]
        InException = 299,
    }
    public enum TaskOutStatusEnum
    {
        /// <summary>
        /// æ–°å»ºå‡ºåº“任务
        /// </summary>
        [Description("新建出库任务")]
        OutNew = 100,
        /// <summary>
        /// å †åž›æœºå‡ºåº“执行中
        /// </summary>
        [Description("堆垛机出库执行中")]
        SC_OutExecuting = 110,
        /// <summary>
        /// å †åž›æœºå‡ºåº“完成
        /// </summary>
        [Description("堆垛机出库完成")]
        SC_OutFinish = 115,
        /// <summary>
        /// è¾“送线出库执行中
        /// </summary>
        [Description("输送线出库执行中")]
        Line_OutExecuting = 120,
        /// <summary>
        /// è¾“送线出库完成
        /// </summary>
        [Description("输送线出库完成")]
        Line_OutFinish = 125,
        /// <summary>
        /// AGV出库执行中
        /// </summary>
        [Description("AGV出库执行中")]
        AGV_OutExecuting = 130,
        /// <summary>
        /// AGV出库完成
        /// </summary>
        [Description("AGV搬运完成")]
        AGV_OutFinish = 135,
        /// <summary>
        /// å‡ºåº“任务完成
        /// </summary>
        [Description("出库任务完成")]
        OutFinish = 190,
        /// <summary>
        /// å‡ºåº“任务挂起
        /// </summary>
        [Description("出库任务挂起")]
        OutPending = 197,
        /// <summary>
        /// å‡ºåº“任务取消
        /// </summary>
        [Description("出库任务取消")]
        OutCancel = 198,
        /// <summary>
        /// å‡ºåº“任务异常
        /// </summary>
        [Description("出库任务异常")]
        OutException = 199,
    }
    public enum TaskOtherStateEnum
    {
    }
    public enum TaskRelocationStatusEnum
    {
        /// <summary>
        /// æ–°å»ºç§»åº“任务
        /// </summary>
        [Description("新建移库任务")]
        RelocationNew = 300,
        /// <summary>
        /// å †åž›æœºç§»åº“执行中
        /// </summary>
        [Description("堆垛机移库执行中")]
        SC_RelocationExecuting = 310,
        /// <summary>
        /// å †åž›æœºç§»åº“完成
        /// </summary>
        [Description("堆垛机移库完成")]
        SC_RelocationFinish = 315,
        /// <summary>
        /// æ–°å»ºAGV移库任务
        /// </summary>
        [Description("新建AGV移库任务")]
        RelocationNewAGV = 320,
        /// <summary>
        /// AGV移库执行中
        /// </summary>
        [Description("AGV移库执行中")]
        AGV_RelocationExecuting = 325,
        /// <summary>
        /// AGV移库完成
        /// </summary>
        [Description("AGV移库完成")]
        AGV_RelocationFinish = 330,
        /// <summary>
        /// ç§»åº“任务完成
        /// </summary>
        [Description("移库任务完成")]
        RelocationFinish = 390,
        /// <summary>
        /// ç§»åº“任务挂起
        /// </summary>
        [Description("移库任务挂起")]
        RelocationPending = 397,
        /// <summary>
        /// ç§»åº“任务取消
        /// </summary>
        [Description("移库任务取消")]
        RelocationCancel = 398,
        /// <summary>
        /// ç§»åº“任务异常
        /// </summary>
        [Description("移库任务异常")]
        RelocationException = 399,
    }
    public enum TaskAGVCarryStatusEnum
    {
        /// <summary>
        /// æ–°å»ºAGV搬运任务
        /// </summary>
        [Description("新建AGV搬运任务")]
        CarryNew = 400,
        AGV_CarryNew = 400,
        /// <summary>
        /// AGV搬运执行中
        /// </summary>
        [Description("AGV搬运执行中")]
        AGV_CarryExecuting = 410,
        AGV_CarryExecuting = 405,
        /// <summary>
        /// AGV取货完成
        /// </summary>
        [Description("AGV搬运取货完成")]
        AGV_CarryTakeFinish = 410,
        /// <summary>
        /// AGV搬运完成
        /// </summary>
        [Description("AGV搬运完成")]
        AGV_CarryFinish = 415,
        [Description("AGV搬运放货完成")]
        AGV_CarryReleaseFinish = 415,
        /// <summary>
        /// AGV搬运任务完成
        /// </summary>
        [Description("AGV搬运任务完成")]
        CarryFinish = 490,
        AGV_CarryFinish = 490,
        /// <summary>
        /// AGV搬运任务挂起
        /// </summary>
        [Description("AGV搬运任务挂起")]
        CarryPending = 497,
        AGV_CarryPending = 497,
        /// <summary>
        /// AGV搬运任务取消
        /// </summary>
        [Description("AGV搬运任务取消")]
        CarryCancel = 498,
        AGV_CarryCancel = 498,
        /// <summary>
        /// AGV搬运任务异常
        /// </summary>
        [Description("AGV搬运任务异常")]
        CarryException = 499,
        AGV_CarryException = 499,
    }
    public enum TaskAcrossFloorStatusEnum
    /// <summary>
    ///作业当前状态<br/>
    ///开始移动:MOVE_BEGIN<br/>
    ///料 ç®± å– æ–™ å®Œ æˆ:PICKER_RECEIVE<br/>
    ///料 ç®± ä¸‹ æ–™ å®Œ æˆ:PICKER_SEND<br/>
    ///等待放行:WAITFEEDBACK<br/>
    ///任务完成:COMPLETED<br/>
    ///任务取消完成:CANCELED<br/>
    ///告警:WARNING<br/>
    /// </summary>
    public enum AGVStatusEnum
    {
        /// <summary>
        /// æ–°å»ºè·¨æ¥¼å±‚任务
        /// å¼€å§‹ç§»åЍ
        /// </summary>
        [Description("新建跨楼层任务")]
        CarryNew = 500,
        [Description("开始移动")]
        MOVE_BEGIN,
        /// <summary>
        /// è·¨æ¥¼å±‚搬运1
        /// æ–™ ç®± å– æ–™ å®Œ æˆ
        /// </summary>
        [Description("跨楼层搬运1")]
        FirstCarry = 510,
        [Description("料 ç®± å– æ–™ å®Œ æˆ")]
        PICKER_RECEIVE,
        /// <summary>
        /// ä¸€æ¥¼æ¬è¿å®Œæˆ
        /// æ–™ ç®± ä¸‹ æ–™ å®Œ æˆ
        /// </summary>
        [Description("跨楼层搬运1完成")]
        FirstCarryFinish = 515,
        [Description("料 ç®± ä¸‹ æ–™ å®Œ æˆ")]
        PICKER_SEND,
        /// <summary>
        /// è·¨æ¥¼å±‚搬运2
        /// ä»»åŠ¡å®Œæˆ
        /// </summary>
        [Description("跨楼层搬运2")]
        SecondCarry = 520,
        [Description("任务完成")]
        COMPLETED,
        /// <summary>
        /// è·¨æ¥¼å±‚终点执行
        /// ç­‰å¾…放行
        /// </summary>
        [Description("跨楼层终点执行")]
        EndAddressExecuting = 525,
        [Description("等待放行")]
        WAITFEEDBACK,
        /// <summary>
        /// è·¨æ¥¼å±‚搬运2完成
        /// ä»»åŠ¡å–æ¶ˆå®Œæˆ
        /// </summary>
        [Description("跨楼层搬运2完成")]
        SecondCarryFinish = 530,
        [Description("任务取消完成")]
        CANCELED,
        /// <summary>
        /// è·¨æ¥¼å±‚任务完成
        /// å‘Šè­¦
        /// </summary>
        [Description("跨楼层任务完成")]
        CarryFinish = 590,
        /// <summary>
        /// è·¨æ¥¼å±‚任务挂起
        /// </summary>
        [Description("跨楼层任务挂起")]
        CarryPending = 597,
        /// <summary>
        /// è·¨æ¥¼å±‚任务取消
        /// </summary>
        [Description("跨楼层任务取消")]
        CarryCancel = 598,
        /// <summary>
        /// AGV搬运任务异常
        /// </summary>
        [Description("AGV搬运任务异常")]
        CarryException = 599,
        [Description("告警")]
        WARNING,
    }
}