using DataCapture_MA.HttpHelper; using DataCapture_MA.Util; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DataCapture_MA.Mes { public class MesApiRequest { /// /// AGV根路由 /// private static string mesHost = ConfigHelper.GetConfigString("mesHost"); private static string warningApi = ConfigHelper.GetConfigString("warningApi"); private static string equipmentStatusApi = ConfigHelper.GetConfigString("equipmentStatusApi"); private static string equipmentInfoApi = ConfigHelper.GetConfigString("equipmentInfoApi"); public static MesResult PushEquipmentWarning(T input) { var agvResult = HttpRequesHelper.PostHttpRequest(mesHost, warningApi, input, null, false); return agvResult; } public static MesResult PushEquipmentStatus(T input) { var agvResult = HttpRequesHelper.PostHttpRequest(mesHost, equipmentStatusApi, input, null, false); return agvResult; } public static MesResult PushEquipmentInfo(T input) { var agvResult = HttpRequesHelper.PostHttpRequest(mesHost, equipmentInfoApi, input, null, false); return agvResult; } } }