Browse Source

..

master
robin 8 years ago
parent
commit
1dd7cc746d
2 changed files with 24 additions and 36 deletions
  1. +3
    -2
      RpcHelper/RpcHelper/RpcHelper.cs
  2. +21
    -34
      Test/Program.cs

+ 3
- 2
RpcHelper/RpcHelper/RpcHelper.cs View File

@ -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<long[]>("/Breed/ChickFeed2_Breed/Rpcs/FeedPlanRpc/Get", feedPlan);
if (!ids.Any()) {
var ids = RpcFacade.Call<List<long?>>("/Breed/ChickFeed2_Breed/Rpcs/FeedPlanRpc/Get", feedPlan);
if (!ids.Any()) {
r.Resultcode = "1";
r.Content = "没有查询到对应单据";
textWriter.WriteLine("没有查询到对应单据");


+ 21
- 34
Test/Program.cs View File

@ -21,47 +21,32 @@ namespace Test {
//RpcFacade.Login(username, strPwd);
//var applyForCredit = new RpcObject("/MainSystem/B3AFinance/BO/ApplyForCreditObject");
//RpcFacade.Call<object>("/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<FeedPlans>(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<FeedPlans>(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;
}


Loading…
Cancel
Save