WebAPI/Controllers/BaseSet/Gy_MaterialController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/Web.config | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/WebAPI.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/packages.config | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebAPI/Controllers/BaseSet/Gy_MaterialController.cs
@@ -1,6 +1,7 @@ using Newtonsoft.Json; using Newtonsoft.Json.Linq; using Pub_Class; using RestSharp; using System; using System.Collections; using System.Collections.Generic; @@ -131,6 +132,7 @@ { DataSet ds; var _value = msg["msg"].ToString(); cs(_value); string msg3 = _value.ToString(); string[] sArray = msg3.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); string msg1 = sArray[0].ToString(); @@ -306,7 +308,7 @@ } if (bResult) { objJsonResult.code = "0"; objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "保存成功!"; //WebAPIController.Add_Log("送货单下推", UserName, "生成送货单"); @@ -1340,5 +1342,25 @@ } } #endregion public void cs(string msg) { var client = new RestSharp.RestClient("http://47.96.97.237/api/"); var requestPost = new RestRequest("Gy_Material/SaveGy_MaterialList", Method.POST); Info info = new Info(); info.msg = msg; var json = JsonConvert.SerializeObject(info); requestPost.AddParameter("application/json", json, ParameterType.RequestBody); IRestResponse responsePost = client.Execute(requestPost); var contentPost = responsePost.Content; Console.WriteLine("POST方式获取结果:" + contentPost); Console.Read(); } public class Info { public string msg { get; set; } //末级标志 } } } WebAPI/Web.config
@@ -96,9 +96,7 @@ </basicHttpBinding> </bindings> <client> <endpoint address="http://192.168.63.195/WEBS-WMS/WebService1.asmx" binding="basicHttpBinding" bindingConfiguration="WebService1Soap" contract="Webs1.WebService1Soap" name="WebService1Soap" /> <endpoint address="http://192.168.63.195/WEBS-WMS/WebService1.asmx" binding="basicHttpBinding" bindingConfiguration="WebService1Soap" contract="Webs1.WebService1Soap" name="WebService1Soap" /> </client> </system.serviceModel> WebAPI/WebAPI.csproj
@@ -91,6 +91,9 @@ <Reference Include="NPOI.OpenXmlFormats, Version=2.5.5.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL"> <HintPath>..\packages\NPOI.2.5.5\lib\net45\NPOI.OpenXmlFormats.dll</HintPath> </Reference> <Reference Include="RestSharp, Version=104.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <HintPath>..\packages\RestSharp.104.0\lib\net4\RestSharp.dll</HintPath> </Reference> <Reference Include="Swashbuckle.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=cd1bb07a5ac7c7bc, processorArchitecture=MSIL"> <HintPath>..\packages\Swashbuckle.Core.5.0.0\lib\net40\Swashbuckle.Core.dll</HintPath> <Private>True</Private> WebAPI/packages.config
@@ -27,6 +27,7 @@ <package id="Newtonsoft.Json" version="6.0.4" targetFramework="net45" /> <package id="NPOI" version="2.5.5" targetFramework="net45" /> <package id="Portable.BouncyCastle" version="1.8.9" targetFramework="net45" /> <package id="RestSharp" version="104.0" targetFramework="net45" /> <package id="SharpZipLib" version="1.3.2" targetFramework="net45" /> <package id="Swashbuckle" version="5.0.0" targetFramework="net45" /> <package id="Swashbuckle.Core" version="5.0.0" targetFramework="net45" />