using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace Wms.Tools { public class ApiUrlConfig { /// /// Erp的IP /// public string ErpHost { get; set; } /// /// Mes的IP /// public string MesHost { get; set; } /// /// Wcs的IP /// public string WcsHost { get; set; } /// /// 追溯或赋码的IP /// public string BoxHost { get; set; } /// /// AGV的IP /// public string AgvHost { get; set; } #region Erp系统 /// /// 入库订单关闭上传 /// public string AsnFinishUrl { get; set; } /// /// 出库订单关闭上传 /// public string SoFinishUrl { get; set; } /// /// 库存变更上传(盘库调整后) /// public string DataChangeUrl { get; set; } /// /// 获取箱码信息--从追溯或赋码系统 /// public string GetBoxUrl { get; set; } #endregion #region Mes系统 /// /// 入库订单关闭上传 /// public string MesAsnFinishUrl { get; set; } /// /// 备料信息发送至MES路径 /// public string MesBeiLiaoUrl { get; set; } /// /// 获取MES令牌路径 /// public string MesGetTokenUrl { get; set; } #endregion #region 赋码系统 /// /// 获取箱码信息 /// public string FuMaGetBoxUrl { get; set; } /// /// 获取赋码令牌路径 /// public string FuMaGetTokenUrl { get; set; } #endregion #region 下游系统 /// /// 下发命令接口url(出库、移库) /// public string IssueComApiUrl { get; set; } /// /// 重新下发命令接口url(出库、移库) /// public string IssueComApiUrl2 { get; set; } public string GetLog1 { get; set; } public string GetLog2 { get; set; } #region AGV /// /// 生成任务单接口 /// public string GenAgvSchedulingTask { get; set; } /// /// 取消任务接口 /// public string CancelTask { get; set; } /// /// 继续执行任务接口 /// public string ContinueTask { get; set; } /// /// 预调度对外接口 /// public string GenPreScheduleTask { get; set; } #endregion #endregion #region WCS /// /// //给WCS下发入库单信息 /// public string AddOrderTaskUrl { get; set; } /// /// //给WCS下发小车入库确认 /// public string HttpInConfirm { get; set; } /// /// //给WCS下发小车入库请求 /// public string HttpInRequest { get; set; } /// /// //给WCS下发小车入库完成 /// public string HttpInFinish { get; set; } #endregion } }