diff --git a/RpcHelper/RpcHelper/RpcHelper.cs b/RpcHelper/RpcHelper/RpcHelper.cs index 9beaf22..913695d 100644 --- a/RpcHelper/RpcHelper/RpcHelper.cs +++ b/RpcHelper/RpcHelper/RpcHelper.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; @@ -90,8 +91,8 @@ namespace RpcHelper { try { - var ids = RpcFacade.Call("/Breed/ChickFeed2_Breed/Rpcs/FeedPlanRpc/Get", feedPlan); - if (!ids.Any()) { + var ids = RpcFacade.Call>("/Breed/ChickFeed2_Breed/Rpcs/FeedPlanRpc/Get", feedPlan); + if (!ids.Any()) { r.Resultcode = "1"; r.Content = "没有查询到对应单据"; textWriter.WriteLine("没有查询到对应单据"); diff --git a/Test/Program.cs b/Test/Program.cs index 606aee0..1ffd323 100644 --- a/Test/Program.cs +++ b/Test/Program.cs @@ -21,47 +21,32 @@ namespace Test { //RpcFacade.Login(username, strPwd); //var applyForCredit = new RpcObject("/MainSystem/B3AFinance/BO/ApplyForCreditObject"); //RpcFacade.Call("/MainSystem/B3AFinance/Rpcs/B3Interface/ApplyForCreditObject", applyForCredit); - // var web = new Service(); - // var xml = InsertGCB(web); - //var order = new Test.RpcWeb1.qfdorder(); - //order.batchID = "1581"; - //order.breedUnitCode = "A0500"; - //order.date = "2016-09-10"; - //order.factoryCode = "1"; - //order.qfdOrderID = "112"; - //order.detail = new[] { - // new RpcWeb1.orderDetail { - // goodsCode = "2567.876210", - // number = "10.22", - // price = "1.09", - // qfdDetailID = "190" - // } }; -//var order = new Test.RpcWeb1.orderInfo(); -// order.bwpOrderID = "198"; -// web.Url = "http://192.168.1.158:2100/bwprpc/Service.asmx"; + var web = new Service(); + var xml = InsertPlan(web); + // var r = web.DeleteQFDOrder(order); // Console.WriteLine(r.resultCode + ":" + r.content+ ":" + r.id); // Console.WriteLine( Encoding.UTF8.GetString( Encoding.UTF8.GetBytes("?????????302015"))); - var c = new RestClient("http://118.192.22.77:48080/interfaceAPI-1.0/porcelain/changeOrderState.do"); - c.Method = RestClient.HttpVerb.POST; - c.ContentType = "text/json"; - //{"contract_ID":"2","stage":"confirmed1","orderInfo":{"driverName":"张三","driverPhone":"131"}} - c.PostData = "{\"contract_ID\":\"1\",\"stage\":\"confirmed\",\"orderInfo\":{\"driverName\":\"张三\",\"driverPhone\":\"131\"}}"; + // var c = new RestClient("http://118.192.22.77:48080/interfaceAPI-1.0/porcelain/changeOrderState.do"); + // c.Method = RestClient.HttpVerb.POST; + // c.ContentType = "text/json"; + // //{"contract_ID":"2","stage":"confirmed1","orderInfo":{"driverName":"张三","driverPhone":"131"}} + // c.PostData = "{\"contract_ID\":\"1\",\"stage\":\"confirmed\",\"orderInfo\":{\"driverName\":\"张三\",\"driverPhone\":\"131\"}}"; - var vo = new orderVo(); + // var vo = new orderVo(); - var serializer = new JavaScriptSerializer(); - vo.contract_ID = "2"; - vo.stage = "qwe"; - vo.orderInfo.driverName = "saaa"; - vo.orderInfo.driverPhone = "123"; + // var serializer = new JavaScriptSerializer(); + // vo.contract_ID = "2"; + // vo.stage = "qwe"; + // vo.orderInfo.driverName = "saaa"; + // vo.orderInfo.driverPhone = "123"; - ; + // ; - // var xx= c.MakeRequest(); - Console.WriteLine(serializer.Serialize(vo)); + //// var xx= c.MakeRequest(); + // Console.WriteLine(serializer.Serialize(vo)); Console.Read(); } @@ -158,11 +143,12 @@ namespace Test { //var xx = RpcHelper.ParseXmlToMsg(data); - Console.WriteLine(data); + //Console.WriteLine(data); //web.Url = "http://203.86.48.90:81/bwprpc/Service.asmx"; // web.Url = "http://192.168.1.2/bwprpc/Service.asmx"; web.Url = "http://localhost:2100/bwprpc/Service.asmx"; var xml = web.InsertFeedPlan(data); + Console.WriteLine(xml); return xml; } @@ -215,11 +201,12 @@ namespace Test { //var xx = RpcHelper.ParseXmlToMsg(data); - Console.WriteLine(data); + //Console.WriteLine(data); //web.Url = "http://203.86.48.90:81/bwprpc/Service.asmx"; // web.Url = "http://192.168.1.2/bwprpc/Service.asmx"; web.Url = "http://192.168.1.158:2100/bwprpc/Service.asmx"; var xml = web.InsertGoodsSale(data); + Console.WriteLine(xml); return xml; }