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
}
}