NotificationDto.cs 1.1 KB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DeviceLibrary.AGVService.Schemas
{
    public class NotificationDto
    {
        /// <summary>
        /// 订单执行状态
        /// </summary>
        public string status { get; set; }
        /// <summary>
        /// task_code
        /// </summary>
        public string task_code { get; set; }
        /// <summary>
        /// 队列中
        /// </summary>
        public const string QUEUEING = "QUEUEING";
        /// <summary>
        /// 正在执行
        /// </summary>
        public const string EXECUTING = "EXECUTING";
        /// <summary>
        /// 失败
        /// </summary>
        public const string FAILED = "FAILED";
        /// <summary>
        /// 已取消
        /// </summary>
        public const string CANCELLED = "CANCELLED";
        /// <summary>
        /// 成功
        /// </summary>
        public const string SUCCESS = "SUCCESS";
        /// <summary>
        /// 已挂起
        /// </summary>
        public const string HANG = "HANG";
    }
}