using System;
using System.Collections.Generic;
using WIDESEA_Common;
using WIDESEA_Core.Utilities;
namespace WIDESEA_Services.Services
{
public class WIFIAPIInvoke
{
///
/// AGV和无线IO自动门信号交互
///
///
///
public static string Doorsignal(Dictionary pairs)
{
WebResponseContent content = new WebResponseContent();
try
{
string url = WIFIAPIAddress.IPAddress + WIFIAPIAddress.Doorsignal;
string fl = ToWIFI.PostByPara(url, pairs);
return fl;
}
catch (Exception ex)
{
return ex.Message;
//content.Status = false;
//content.Message = ex.Message;
}
}
///
/// 缓存架之间的搬运任务
///
///
///
public static string Start_XHD1(Dictionary pairs)
{
WebResponseContent content = new WebResponseContent();
try
{
string url = WIFIAPIAddress.IPAddress + WIFIAPIAddress.Start_XHD1;
string fl = ToWIFI.PostByPara(url, pairs);
return fl;
}
catch (Exception ex)
{
return ex.Message;
//content.Status = false;
//content.Message = ex.Message;
}
}
///
/// 设备与缓存架之间的搬运任务
///
///
///
public static string Start_XHD2(Dictionary pairs)
{
WebResponseContent content = new WebResponseContent();
try
{
string url = WIFIAPIAddress.IPAddress + WIFIAPIAddress.Start_XHD2;
string fl = ToWIFI.PostByPara(url, pairs);
return fl;
}
catch (Exception ex)
{
return ex.Message;
//content.Status = false;
//content.Message = ex.Message;
}
}
///
/// 亮绿灯
///
///
///
public static string Start_XHD_LV(Dictionary pairs)
{
WebResponseContent content = new WebResponseContent();
try
{
string url = WIFIAPIAddress.IPAddress + WIFIAPIAddress.Start_XHD_LV;
string fl = ToWIFI.PostByPara(url, pairs);
return fl;
}
catch (Exception ex)
{
return ex.Message;
//content.Status = false;
//content.Message = ex.Message;
}
}
public static string Start_XHD_Yellow(Dictionary pairs)
{
WebResponseContent content = new WebResponseContent();
try
{
string url = WIFIAPIAddress.IPAddress + WIFIAPIAddress.Start_XHD_Yellow;
string fl = ToWIFI.PostByPara(url, pairs);
return fl;
}
catch (Exception ex)
{
return ex.Message;
//content.Status = false;
//content.Message = ex.Message;
}
}
}
}