using NaTeWebApi.Services; using System; using System.Collections.Generic; using System.Configuration; using System.Linq; using System.Web; using System.Web.Services; namespace NaTeWebApi { /// /// WebService1 的摘要说明 /// [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消注释以下行。 // [System.Web.Script.Services.ScriptService] public class HuanShengWebService : System.Web.Services.WebService { [WebMethod] public string OutWorkArea(string data) { LogHelper.Info("地址" + ConfigurationManager.AppSettings["URL"].ToString() + "OutWorkArea"); return HttpHelper.WebPost(ConfigurationManager.AppSettings["URL"].ToString() + "OutWorkArea", data); } [WebMethod] public string AddTask(string data) { LogHelper.Info("地址" + ConfigurationManager.AppSettings["URL"].ToString() + "AddTask"); return HttpHelper.WebPost(ConfigurationManager.AppSettings["URL"].ToString() + "AddTask", data); } [WebMethod] public string InWorkArea(string data) { LogHelper.Info("地址" + ConfigurationManager.AppSettings["URL"].ToString() + "InWorkArea"); return HttpHelper.WebPost(ConfigurationManager.AppSettings["URL"].ToString() + "InWorkArea", data); } [WebMethod] public string BindingAndUnBinding(string data) { return HttpHelper.WebPost(ConfigurationManager.AppSettings["URL"].ToString() + "BindingAndUnBinding", data); } [WebMethod] public string AGVLocationQuery(string data) { return HttpHelper.WebPost(ConfigurationManager.AppSettings["URL"].ToString() + "AGVLocationQuery", data); } [WebMethod] public string AGVLocationUseQuery(string data) { return HttpHelper.WebPost(ConfigurationManager.AppSettings["URL"].ToString() + "AGVLocationUseQuery", data); } [WebMethod] public string TaskPool(string data) { LogHelper.Info("地址" + ConfigurationManager.AppSettings["URL"].ToString() + "TaskPool" + "data:" + data); return HttpHelper.WebPost(ConfigurationManager.AppSettings["URL"].ToString() + "TaskPool", data); } [WebMethod] public string TrayMark(string data) { LogHelper.Info("地址" + ConfigurationManager.AppSettings["URL"].ToString() + "TrayMark" + "data:" + data); return HttpHelper.WebPost(ConfigurationManager.AppSettings["URL"].ToString() + "TrayMark", data); } [WebMethod] public string CancelTask(string data) { LogHelper.Info("地址" + ConfigurationManager.AppSettings["URL"].ToString() + "CancelTask" + "data:" + data); return HttpHelper.WebPost(ConfigurationManager.AppSettings["URL"].ToString() + "CancelTask", data); } } }