using System;
|
using System.Collections.Generic;
|
using WIDESEA_Common;
|
using WIDESEA_Core.Utilities;
|
|
namespace WIDESEA_Services.Services
|
{
|
public class WIFIAPIInvoke
|
{
|
|
/// <summary>
|
/// AGV和无线IO自动门信号交互
|
/// </summary>
|
/// <param name="taskinfos"></param>
|
/// <returns></returns>
|
public static string Doorsignal(Dictionary<string, string> 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;
|
}
|
|
}
|
/// <summary>
|
/// 缓存架之间的搬运任务
|
/// </summary>
|
/// <param name="taskinfos"></param>
|
/// <returns></returns>
|
public static string Start_XHD1(Dictionary<string, string> 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;
|
}
|
|
}
|
|
/// <summary>
|
/// 设备与缓存架之间的搬运任务
|
/// </summary>
|
/// <param name="taskinfos"></param>
|
/// <returns></returns>
|
public static string Start_XHD2(Dictionary<string, string> 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;
|
}
|
|
}
|
/// <summary>
|
/// 亮绿灯
|
/// </summary>
|
/// <param name="taskinfos"></param>
|
/// <returns></returns>
|
public static string Start_XHD_LV(Dictionary<string, string> 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<string, string> 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;
|
}
|
|
}
|
}
|
}
|