using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WIDESEAWCS_Common
{
    public class SysConfigKeyConst
    {
        /// <summary>
        /// WMS BASE
        /// </summary>
        public const string WMSIP_BASE = "WMSIPBASE";

        public const string WCSIP_BASE = "WCSIPAddress";

        public const string MOMIP_BASE = "MOMIP_BASE";

        /// <summary>
        /// 请求任务
        /// </summary>
        public const string RequestTask = "RequestTask";

        /// <summary>
        /// 请求任务货位
        /// </summary>
        public const string RequestLocation = "RequestLocation";

        /// <summary>
        /// 修改任务状态
        /// </summary>

        public const string UpdateTask = "UpdateTask";

        /// <summary>
        /// 任务完成
        /// </summary>
        public const string CompleteTask = "CompleteTask";

        /// <summary>
        /// 请求空托盘任务
        /// </summary>
        public const string RequestTrayInTask = "RequestTrayInTask";

        /// <summary>
        /// 空托盘实盘出库任务
        /// </summary>
        public const string RequestTrayOutTask = "RequestTrayOutTask";

        public const string RequestInTask = "RequestInTask";

        public const string RequestFlow = "RequestFlow";

        /// <summary>
        /// 整盘电芯获取
        /// </summary>
        public const string TrayCellsStatus = "TrayCellsStatus";

        /// <summary>
        /// 常温补空托盘至分容
        /// </summary>
        public const string GetFROutTrayToCW = "GetFROutTrayToCW";

        /// <summary>
        /// 常温3 出库至包装
        /// </summary>
        public const string RequestOutTaskToBZ = "RequestOutTaskToBZ";

        /// <summary>
        /// 静置NG入库
        /// </summary>
        public const string RequestInBoundTaskNG = "RequestInBoundTaskNG";

        /// <summary>
        /// 静置NG入库站台
        /// </summary>
        public const string JZNGInBoundStation = "JZNGInBoundStation";

        /// <summary>
        /// 分容空框入库改为直接出库
        /// </summary>
        public const string SetEmptyOutbyInToOutAsync = "SetEmptyOutbyInToOutAsync"; 

        /// <summary>
        /// 分容空框出库改为直接出库
        /// </summary>
        public const string SetEmptyOutbyInToOutOneAsync = "SetEmptyOutbyInToOutOneAsync";

        public const string QueryStockInfoForRealTrayJZAsync = "QueryStockInfoForRealTrayJZAsync";
    }
}