public void Test() { //string s = "http://192.168.2.224:15252/format=json&language=CSharp&method=Booking"; //string post = "{\"FlightList\":[{\"FlightNo\":\"CA1893\",\"Cabin\":\"G\",\"SCity\":\"PVG\",\"ECity\":\"SZX\",\"DepDate\":\"\\/Date(1429804800000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"},{\"FlightNo\":\"CA919\",\"Cabin\":\"Q\",\"SCity\":\"SZX\",\"ECity\":\"PVG\",\"DepDate\":\"\\/Date(1430236800000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"}],\"PassengerList\":[{\"name\":\"干园\",\"idtype\":0,\"cardno\":\"650121199412242866\",\"PassType\":0,\"Ename\":\"\",\"BirthDayString\":\"\",\"ChildBirthDayDate\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"},{\"name\":\"张杰\",\"idtype\":0,\"cardno\":\"140525198401186312\",\"PassType\":0,\"Ename\":\"\",\"BirthDayString\":\"\",\"ChildBirthDayDate\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"}],\"OfficeNo\":\"SHA888\",\"Mobile\":\"13472634765\",\"RMKOfficeNoList\":[],\"RMKRemark\":null,\"Pnr\":null}"; //EtermProxy.Proxy proxy = new EtermProxy.Proxy(); //IntPtr ptr = IntPtr.Zero; //string str = proxy.InvokeEterm(ptr, ptr, s, post); string strPost = "{\"ClassName\" : \"Booking\", \"Config\" : \"CS002\", \"OfficeNo\" : \"test\" }"; string ss = "{\"FlightList\":[{\"FlightNo\":\"MU5137\",\"Cabin\":\"H\",\"SCity\":\"SHA\",\"ECity\":\"PEK\",\"DepDate\":\"\\/Date(1430064000000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"},{\"FlightNo\":\"MU5156\",\"Cabin\":\"B\",\"SCity\":\"PEK\",\"ECity\":\"SHA\",\"DepDate\":\"\\/Date(1430323200000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"}],\"PassengerList\":[{\"name\":\"干园\",\"idtype\":0,\"cardno\":\"650121199412242866\",\"PassType\":0,\"Ename\":\"\",\"BirthDayString\":\"\",\"ChildBirthDayDate\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"},{\"name\":\"张杰\",\"idtype\":0,\"cardno\":\"140525198401186312\",\"PassType\":0,\"Ename\":\"\",\"BirthDayString\":\"\",\"ChildBirthDayDate\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"}],\"OfficeNo\":\"SHA888\",\"Mobile\":\"13472634765\",\"RMKOfficeNoList\":[],\"RMKRemark\":null,\"Pnr\":null}"; EtermProxy.Proxy proxy = new EtermProxy.Proxy(); string sret = proxy.InvokeEterm(IntPtr.Zero, IntPtr.Zero, strPost, ss); Console.WriteLine("返回结果:" + sret); }
public void Test_EtermProxy_1000() { string strPost = "{\"ClassName\" : \"TicketInfoByS\", \"Config\" : \"O77124B1\", \"OfficeNo\" : \"SHA243\" }"; //string ss = "{\"FlightList\":[{\"FlightNo\":\"MU5137\",\"Cabin\":\"H\",\"SCity\":\"SHA\",\"ECity\":\"PEK\",\"DepDate\":\"\\/Date(1430064000000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"},{\"FlightNo\":\"MU5156\",\"Cabin\":\"B\",\"SCity\":\"PEK\",\"ECity\":\"SHA\",\"DepDate\":\"\\/Date(1430323200000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"}],\"PassengerList\":[{\"name\":\"干园\",\"idtype\":0,\"cardno\":\"650121199412242866\",\"PassType\":0,\"Ename\":\"\",\"BirthDayString\":\"\",\"ChildBirthDayDate\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"},{\"name\":\"张杰\",\"idtype\":0,\"cardno\":\"140525198401186312\",\"PassType\":0,\"Ename\":\"\",\"BirthDayString\":\"\",\"ChildBirthDayDate\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"}],\"OfficeNo\":\"SHA888\",\"Mobile\":\"13472634765\",\"RMKOfficeNoList\":[],\"RMKRemark\":null,\"Pnr\":null}"; // 返回结果:{"state":true,"error":null,"config":"O77124B1","OfficeNo":"SHA243","result":{"TicketNo":"9122340227002","PassengerName":"沈含笑","Price":{"FacePrice":360.00,"Tax":50.00,"Fuel":0.0,"TotalPrice":410.00},"FlightList":[{"FlightNo":"QW9792","Airline":"QW","Cabin":"Z","SCity":"HGH","ECity":"TAO","DepTerminal":null,"ArrTerminal":null,"DepDate":"\/Date(1430898600000+0800)\/","ArrDate":"\/Date(1430905200000+0800)\/"}],"TicketStatus":13},"reqtime":"\/Date(1430894442030+0800)\/","SaveTime":1800} //string ss = "{\"TicketNo\":\"912-2340227002\"}"; // 返回结果:{"state":true,"error":null,"config":"O77124B1","OfficeNo":"SHA243","result":{"TicketNo":"9122340227002","PassengerName":"沈含笑","Price":{"FacePrice":360.00,"Tax":50.00,"Fuel":0.0,"TotalPrice":410.00},"FlightList":[{"FlightNo":"QW9792","Airline":"QW","Cabin":"Z","SCity":"HGH","ECity":"TAO","DepTerminal":null,"ArrTerminal":null,"DepDate":"\/Date(1430898600000+0800)\/","ArrDate":"\/Date(1430905200000+0800)\/"}],"TicketStatus":13},"reqtime":"\/Date(1430893082366+0800)\/","SaveTime":1800} //string ss = "{\"TicketNo\":\"9122340227002\"}"; // 返回结果:{"state":true,"error":null,"config":"O77124B1","OfficeNo":"SHA243","result":{"TicketNo":"7846762540170","PassengerName":"齐峰","Price":{"FacePrice":3980.00,"Tax":100.00,"Fuel":0.0,"TotalPrice":4080.00},"FlightList":[{"FlightNo":"CZ6337","Airline":"CZ","Cabin":"H","SCity":"DLC","ECity":"HAK","DepTerminal":null,"ArrTerminal":null,"DepDate":"\/Date(1424475900000+0800)\/","ArrDate":"\/Date(1424448000000+0800)\/"},{"FlightNo":"CZ8334","Airline":"CZ","Cabin":"Y","SCity":"HAK","ECity":"DLC","DepTerminal":null,"ArrTerminal":null,"DepDate":"\/Date(1424865600000+0800)\/","ArrDate":"\/Date(1424793600000+0800)\/"}],"TicketStatus":13},"reqtime":"\/Date(1430893724259+0800)\/","SaveTime":1800} //string ss = "{\"TicketNo\":\"784-6762540170\"}"; // 返回结果:{"state":true,"error":null,"config":"O77124B1","OfficeNo":"SHA243","result":{"TicketNo":"7842158602564","PassengerName":"张细志","Price":{"FacePrice":640.00,"Tax":50.00,"Fuel":60.00,"TotalPrice":750.00},"FlightList":[{"FlightNo":"CZ3461","Airline":"CZ","Cabin":"U","SCity":"CSX","ECity":"CTU","DepTerminal":null,"ArrTerminal":null,"DepDate":"\/Date(1451111100000+0800)\/","ArrDate":"\/Date(1451059200000+0800)\/"}],"TicketStatus":13},"reqtime":"\/Date(1430895806350+0800)\/","SaveTime":1800} string ss = "{\"TicketNo\":\"784-2158602564\"}"; EtermProxy.Proxy proxy = new EtermProxy.Proxy(); string sret = proxy.InvokeEterm(IntPtr.Zero, IntPtr.Zero, strPost, ss); Console.WriteLine("返回结果:" + sret); }
public void Test_EtermProxy_1000() { //string strPost = "{\"ClassName\" : \"TicketByBigPnr\", \"Config\" : \"O77124B1\", \"OfficeNo\" : \"SHA243\" }"; // 返回结果: // TicketNo的返回值没有返回? // {"state":true,"error":null,"config":"o72fe271","OfficeNo":"","result":{"PassengerList":[{"name":"边惠敏","idtype":0,"cardno":"410104197704224520","PassType":-1,"Ename":"","BabyBirthday":"\/Date(-62135596800000+0800)\/","ChildBirthday":"\/Date(-62135596800000+0800)\/","TicketNo":"7842180237936"},{"name":"李汶静","idtype":0,"cardno":"410303197402251026","PassType":-1,"Ename":"","BabyBirthday":"\/Date(-62135596800000+0800)\/","ChildBirthday":"\/Date(-62135596800000+0800)\/","TicketNo":"7842180237938"},{"name":"海伟","idtype":0,"cardno":"410104197504041017","PassType":-1,"Ename":"","BabyBirthday":"\/Date(-62135596800000+0800)\/","ChildBirthday":"\/Date(-62135596800000+0800)\/","TicketNo":"7842180237937"}],"FlightList":[{"FlightNo":"CZ3479","Airline":"CZ","Cabin":"","SubCabin":"","SCity":"CGO","ECity":"CKG","DepTerminal":null,"ArrTerminal":null,"DepDate":"\/Date(1432656000000+0800)\/","ArrDate":"\/Date(-62135596800000+0800)\/","PNRState":null}],"Price":{"FacePrice":0.0,"Tax":0.0,"Fuel":0.0,"TotalPrice":0.0},"TicketStatus":5},"reqtime":"\/Date(1432793408178+0800)\/","SaveTime":2592000} string strPost = "{\"ClassName\" : \"TicketByBigPnr\", \"Config\" : \"o72fe271\", \"OfficeNo\" : \"\" }"; //string ss = "{\"FlightList\":[{\"FlightNo\":\"MU5137\",\"Cabin\":\"H\",\"SCity\":\"SHA\",\"ECity\":\"PEK\",\"DepDate\":\"\\/Date(1430064000000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"},{\"FlightNo\":\"MU5156\",\"Cabin\":\"B\",\"SCity\":\"PEK\",\"ECity\":\"SHA\",\"DepDate\":\"\\/Date(1430323200000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"}],\"PassengerList\":[{\"name\":\"干园\",\"idtype\":0,\"cardno\":\"650121199412242866\",\"PassType\":0,\"Ename\":\"\",\"BirthDayString\":\"\",\"ChildBirthDayDate\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"},{\"name\":\"张杰\",\"idtype\":0,\"cardno\":\"140525198401186312\",\"PassType\":0,\"Ename\":\"\",\"BirthDayString\":\"\",\"ChildBirthDayDate\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"}],\"OfficeNo\":\"SHA888\",\"Mobile\":\"13472634765\",\"RMKOfficeNoList\":[],\"RMKRemark\":null,\"Pnr\":null}"; //string ss = "{\"BigPnr\":\"NVF1WW\",\"FlightNo\":\"MF8154\",\"SCity\":\"TYN\",\"ECity\":\"XMN\"}"; // 返回结果:{"state":false,"error":{"ErrorCode":70,"ErrorMessage":"票号不存在","CmdResultBag":"?DETR:CN/NVZSHM,C \rTICKET NOT FOUND \r \r"},"config":"O77124B1","OfficeNo":"SHA243","result":{"PassengerList":null,"FlightList":null,"Price":null,"TicketStatus":0},"reqtime":"\/Date(1432553530423+0800)\/","SaveTime":1800} //string ss = "{\"BigPnr\":\"NVZSHM\",\"FlightNo\":\"MU5844\",\"SCity\":\"CTU\",\"ECity\":\"KMG\"}"; // 测试TicketNo是否返回为?: // 返回结果: // string ss = "{\"BigPnr\":\"PLRGCW\",\"FlightNo\":\"CZ3479\",\"SCity\":\"CGO\",\"ECity\":\"CKG\"}"; EtermProxy.Proxy proxy = new EtermProxy.Proxy(); // 返回结果:{"state":true,"error":null,"config":"o72fd431","OfficeNo":"SHA243","result":{"Pnr":"JVL94L","OfficeNo":"SHA243","BookingState":0,"BigPNR":"NWZJTC","Command":"SS: CZ6178/Y/24JUN/CGQCSX/1\r\nSS: CZ3937/M/25JUN/CSXCGQ/1\r\nNM 1张龙\r\nTKTL1636/06MAY/SHA888\r\nSSR FOID CZ HK/NI610103197010032517/P1\r\nOSI CZ CTCT 18101810679\r\nRMK TJ AUTH CGQ203\r\n\\","ResultBag":"JVL94L -EOT SUCCESSFUL, BUT ASR UNUSED FOR 1 OR MORE SEGMENTS \r CZ6178 Y WE24JUN CGQCSX DK1 1340 1830 \r CZ3937 M TH25JUN CSXCGQ DK1 1340 1840 \r 『航空公司使用自动出票时限, 请检查PNR』 \r *** 预订酒店指令HC, 详情 ?HC:HELP *** \r"},"reqtime":"\/Date(1430897792270+0800)\/","SaveTime":1800} string sret = proxy.InvokeEterm(IntPtr.Zero, IntPtr.Zero, strPost, ss); Console.WriteLine("返回结果:" + sret); }
public void AVTest_EtermProxy1() { string strPost = "{\"ClassName\" : \"AV\", \"Config\" : \"\", \"OfficeNo\" : \"SHA243\" }"; //string ss = "{\"FlightList\":[{\"FlightNo\":\"MU5137\",\"Cabin\":\"H\",\"SCity\":\"SHA\",\"ECity\":\"PEK\",\"DepDate\":\"\\/Date(1430064000000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"},{\"FlightNo\":\"MU5156\",\"Cabin\":\"B\",\"SCity\":\"PEK\",\"ECity\":\"SHA\",\"DepDate\":\"\\/Date(1430323200000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"}],\"PassengerList\":[{\"name\":\"干园\",\"idtype\":0,\"cardno\":\"650121199412242866\",\"PassType\":0,\"Ename\":\"\",\"BirthDayString\":\"\",\"ChildBirthDayDate\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"},{\"name\":\"张杰\",\"idtype\":0,\"cardno\":\"140525198401186312\",\"PassType\":0,\"Ename\":\"\",\"BirthDayString\":\"\",\"ChildBirthDayDate\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"}],\"OfficeNo\":\"SHA888\",\"Mobile\":\"13472634765\",\"RMKOfficeNoList\":[],\"RMKRemark\":null,\"Pnr\":null}"; // 设置请求参数: JetermEntity.Request.AV request = new JetermEntity.Request.AV(); // 测试案例1:没有共享航班的,即没有OPE(有2个航线) // 指令: /* * 指令返回结果: * AV:MU2325/09OCT * DEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE * LHW 0740 XIY 0840 FRI 1:00 1:00 T2/T3 320 518 * XIY 0940 SZX 1210 FRI 2:30 T3/T3 320 L 1402 * TOTAL JOURNEY TIME 4:30 * LHWXIY UC F4 PQ J2 CQ DQ IQ WQ YA BA M5 E5 H5 K5 L5 N5 R4 SQ VQ * TQ GS ZQ QQ * XIYSZX UC F4 PQ J2 CQ DQ IQ WQ YS BA MS ES HS KS LS NS RS SS VS * TS GS ZS QS * MEMBER OF SKYTEAM */ // 返回结果: // {"state":true,"error":null,"config":"","OfficeNo":"","result":{"FlightNo":"MU2325","DepDate":"\/Date(1444320000000+0800)\/","TotalJourneyTime":"4:30","AVList":[{"SCity":"LHW","ECity":"XIY","STime":"0740","ETime":"0840","EWeek":"FRI","FltDuration":"1:00","Ground":"1:00","STerminal":"T2","ETerminal":"T3","FlightModel":"320","Meal":null,"Distance":"518","ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"U","NumTag":"C","NumStr":"0"},{"Cabin":"F","NumTag":"4","NumStr":"4"},{"Cabin":"P","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"2","NumStr":"2"},{"Cabin":"C","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"I","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"Y","NumTag":"A","NumStr":"A"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"5","NumStr":"5"},{"Cabin":"E","NumTag":"5","NumStr":"5"},{"Cabin":"H","NumTag":"5","NumStr":"5"},{"Cabin":"K","NumTag":"5","NumStr":"5"},{"Cabin":"L","NumTag":"5","NumStr":"5"},{"Cabin":"N","NumTag":"5","NumStr":"5"},{"Cabin":"R","NumTag":"4","NumStr":"4"},{"Cabin":"S","NumTag":"Q","NumStr":"0"},{"Cabin":"V","NumTag":"Q","NumStr":"0"},{"Cabin":"T","NumTag":"Q","NumStr":"0"},{"Cabin":"G","NumTag":"S","NumStr":"0"},{"Cabin":"Z","NumTag":"Q","NumStr":"0"},{"Cabin":"Q","NumTag":"Q","NumStr":"0"}]},{"SCity":"XIY","ECity":"SZX","STime":"0940","ETime":"1210","EWeek":"FRI","FltDuration":"2:30","Ground":null,"STerminal":"T3","ETerminal":"T3","FlightModel":"320","Meal":"L","Distance":"1402","ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"U","NumTag":"C","NumStr":"0"},{"Cabin":"F","NumTag":"4","NumStr":"4"},{"Cabin":"P","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"2","NumStr":"2"},{"Cabin":"C","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"I","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"Y","NumTag":"S","NumStr":"0"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"S","NumStr":"0"},{"Cabin":"E","NumTag":"S","NumStr":"0"},{"Cabin":"H","NumTag":"S","NumStr":"0"},{"Cabin":"K","NumTag":"S","NumStr":"0"},{"Cabin":"L","NumTag":"S","NumStr":"0"},{"Cabin":"N","NumTag":"S","NumStr":"0"},{"Cabin":"R","NumTag":"S","NumStr":"0"},{"Cabin":"S","NumTag":"S","NumStr":"0"},{"Cabin":"V","NumTag":"S","NumStr":"0"},{"Cabin":"T","NumTag":"S","NumStr":"0"},{"Cabin":"G","NumTag":"S","NumStr":"0"},{"Cabin":"Z","NumTag":"S","NumStr":"0"},{"Cabin":"Q","NumTag":"S","NumStr":"0"}]}],"ResultBag":" AV:MU2325/09OCT \rDEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE \rLHW 0740 XIY 0840 FRI 1:00 1:00 T2/T3 320 518 \rXIY 0940 SZX 1210 FRI 2:30 T3/T3 320 L 1402 \rTOTAL JOURNEY TIME 4:30 \rLHWXIY UC F4 PQ J2 CQ DQ IQ WQ YA BA M5 E5 H5 K5 L5 N5 R4 SQ VQ \r TQ GS ZQ QQ \rXIYSZX UC F4 PQ J2 CQ DQ IQ WQ YS BA MS ES HS KS LS NS RS SS VS \r TS GS ZS QS \rMEMBER OF SKYTEAM \r"},"reqtime":"\/Date(1441006748156+0800)\/","SaveTime":1800,"ServerUrl":null} // {"state":true,"error":null,"config":"","OfficeNo":"","result":{"FlightNo":"MU2325","DepDate":"\/Date(1444320000000+0800)\/","TotalJourneyTime":"4:30","AVList":[{"SCity":"LHW","ECity":"XIY","STime":"0740","ETime":"0840","EWeek":"FRI","FltDuration":"1:00","Ground":"1:00","STerminal":"T2","ETerminal":"T3","FlightModel":"320","Meal":null,"Distance":"518","ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"U","NumTag":"C","NumStr":"0"},{"Cabin":"F","NumTag":"4","NumStr":"4"},{"Cabin":"P","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"2","NumStr":"2"},{"Cabin":"C","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"I","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"Y","NumTag":"A","NumStr":"A"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"5","NumStr":"5"},{"Cabin":"E","NumTag":"5","NumStr":"5"},{"Cabin":"H","NumTag":"5","NumStr":"5"},{"Cabin":"K","NumTag":"5","NumStr":"5"},{"Cabin":"L","NumTag":"5","NumStr":"5"},{"Cabin":"N","NumTag":"5","NumStr":"5"},{"Cabin":"R","NumTag":"4","NumStr":"4"},{"Cabin":"S","NumTag":"Q","NumStr":"0"},{"Cabin":"V","NumTag":"Q","NumStr":"0"},{"Cabin":"T","NumTag":"Q","NumStr":"0"},{"Cabin":"G","NumTag":"S","NumStr":"0"},{"Cabin":"Z","NumTag":"Q","NumStr":"0"},{"Cabin":"Q","NumTag":"Q","NumStr":"0"}]},{"SCity":"XIY","ECity":"SZX","STime":"0940","ETime":"1210","EWeek":"FRI","FltDuration":"2:30","Ground":null,"STerminal":"T3","ETerminal":"T3","FlightModel":"320","Meal":"L","Distance":"1402","ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"U","NumTag":"C","NumStr":"0"},{"Cabin":"F","NumTag":"4","NumStr":"4"},{"Cabin":"P","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"2","NumStr":"2"},{"Cabin":"C","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"I","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"Y","NumTag":"S","NumStr":"0"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"S","NumStr":"0"},{"Cabin":"E","NumTag":"S","NumStr":"0"},{"Cabin":"H","NumTag":"S","NumStr":"0"},{"Cabin":"K","NumTag":"S","NumStr":"0"},{"Cabin":"L","NumTag":"S","NumStr":"0"},{"Cabin":"N","NumTag":"S","NumStr":"0"},{"Cabin":"R","NumTag":"S","NumStr":"0"},{"Cabin":"S","NumTag":"S","NumStr":"0"},{"Cabin":"V","NumTag":"S","NumStr":"0"},{"Cabin":"T","NumTag":"S","NumStr":"0"},{"Cabin":"G","NumTag":"S","NumStr":"0"},{"Cabin":"Z","NumTag":"S","NumStr":"0"},{"Cabin":"Q","NumTag":"S","NumStr":"0"}]}],"ResultBag":" AV:MU2325/09OCT \rDEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE \rLHW 0740 XIY 0840 FRI 1:00 1:00 T2/T3 320 518 \rXIY 0940 SZX 1210 FRI 2:30 T3/T3 320 L 1402 \rTOTAL JOURNEY TIME 4:30 \rLHWXIY UC F4 PQ J2 CQ DQ IQ WQ YA BA M5 E5 H5 K5 L5 N5 R4 SQ VQ \r TQ GS ZQ QQ \rXIYSZX UC F4 PQ J2 CQ DQ IQ WQ YS BA MS ES HS KS LS NS RS SS VS \r TS GS ZS QS \rMEMBER OF SKYTEAM \r"},"reqtime":"\/Date(1441169684244+0800)\/","SaveTime":1800,"ServerUrl":null} // {"state":true,"error":null,"config":"","OfficeNo":"","result":{"FlightNo":"MU2325","DepDate":"\/Date(1444320000000+0800)\/","TotalJourneyTime":"4:30","AVList":[{"SCity":"LHW","ECity":"XIY","STime":"0740","ETime":"0840","EWeek":"FRI","FltDuration":"1:00","Ground":"1:00","STerminal":"T2","ETerminal":"T3","FlightModel":"320","Meal":null,"Distance":"518","ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"U","NumTag":"C","NumStr":"0"},{"Cabin":"F","NumTag":"4","NumStr":"4"},{"Cabin":"P","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"2","NumStr":"2"},{"Cabin":"C","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"I","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"Y","NumTag":"A","NumStr":"A"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"5","NumStr":"5"},{"Cabin":"E","NumTag":"5","NumStr":"5"},{"Cabin":"H","NumTag":"5","NumStr":"5"},{"Cabin":"K","NumTag":"5","NumStr":"5"},{"Cabin":"L","NumTag":"5","NumStr":"5"},{"Cabin":"N","NumTag":"5","NumStr":"5"},{"Cabin":"R","NumTag":"4","NumStr":"4"},{"Cabin":"S","NumTag":"Q","NumStr":"0"},{"Cabin":"V","NumTag":"Q","NumStr":"0"},{"Cabin":"T","NumTag":"Q","NumStr":"0"},{"Cabin":"G","NumTag":"S","NumStr":"0"},{"Cabin":"Z","NumTag":"Q","NumStr":"0"},{"Cabin":"Q","NumTag":"Q","NumStr":"0"}]},{"SCity":"XIY","ECity":"SZX","STime":"0940","ETime":"1210","EWeek":"FRI","FltDuration":"2:30","Ground":null,"STerminal":"T3","ETerminal":"T3","FlightModel":"320","Meal":"L","Distance":"1402","ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"U","NumTag":"C","NumStr":"0"},{"Cabin":"F","NumTag":"4","NumStr":"4"},{"Cabin":"P","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"2","NumStr":"2"},{"Cabin":"C","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"I","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"Y","NumTag":"S","NumStr":"0"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"S","NumStr":"0"},{"Cabin":"E","NumTag":"S","NumStr":"0"},{"Cabin":"H","NumTag":"S","NumStr":"0"},{"Cabin":"K","NumTag":"S","NumStr":"0"},{"Cabin":"L","NumTag":"S","NumStr":"0"},{"Cabin":"N","NumTag":"S","NumStr":"0"},{"Cabin":"R","NumTag":"S","NumStr":"0"},{"Cabin":"S","NumTag":"S","NumStr":"0"},{"Cabin":"V","NumTag":"S","NumStr":"0"},{"Cabin":"T","NumTag":"S","NumStr":"0"},{"Cabin":"G","NumTag":"S","NumStr":"0"},{"Cabin":"Z","NumTag":"S","NumStr":"0"},{"Cabin":"Q","NumTag":"S","NumStr":"0"}]}],"ResultBag":" AV:MU2325/09OCT \rDEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE \rLHW 0740 XIY 0840 FRI 1:00 1:00 T2/T3 320 518 \rXIY 0940 SZX 1210 FRI 2:30 T3/T3 320 L 1402 \rTOTAL JOURNEY TIME 4:30 \rLHWXIY UC F4 PQ J2 CQ DQ IQ WQ YA BA M5 E5 H5 K5 L5 N5 R4 SQ VQ \r TQ GS ZQ QQ \rXIYSZX UC F4 PQ J2 CQ DQ IQ WQ YS BA MS ES HS KS LS NS RS SS VS \r TS GS ZS QS \rMEMBER OF SKYTEAM \r"},"reqtime":"\/Date(1441169860563+0800)\/","SaveTime":1800,"ServerUrl":null} // {"state":true,"error":null,"config":"","OfficeNo":"SHA243","result":{"FlightNo":"MU2325","DepDate":"\/Date(1444320000000+0800)\/","TotalJourneyTime":"4:30","AVList":[{"SCity":"LHW","ECity":"XIY","STime":"0740","ETime":"0840","EWeek":"FRI","FltDuration":"1:00","Ground":"1:00","STerminal":"T2","ETerminal":"T3","FlightModel":"320","Meal":null,"Distance":"518","ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"U","NumTag":"C","NumStr":"0"},{"Cabin":"F","NumTag":"4","NumStr":"4"},{"Cabin":"P","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"2","NumStr":"2"},{"Cabin":"C","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"I","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"Y","NumTag":"A","NumStr":"A"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"5","NumStr":"5"},{"Cabin":"E","NumTag":"5","NumStr":"5"},{"Cabin":"H","NumTag":"5","NumStr":"5"},{"Cabin":"K","NumTag":"5","NumStr":"5"},{"Cabin":"L","NumTag":"5","NumStr":"5"},{"Cabin":"N","NumTag":"5","NumStr":"5"},{"Cabin":"R","NumTag":"4","NumStr":"4"},{"Cabin":"S","NumTag":"Q","NumStr":"0"},{"Cabin":"V","NumTag":"Q","NumStr":"0"},{"Cabin":"T","NumTag":"Q","NumStr":"0"},{"Cabin":"G","NumTag":"S","NumStr":"0"},{"Cabin":"Z","NumTag":"Q","NumStr":"0"},{"Cabin":"Q","NumTag":"Q","NumStr":"0"}]},{"SCity":"XIY","ECity":"SZX","STime":"0940","ETime":"1210","EWeek":"FRI","FltDuration":"2:30","Ground":null,"STerminal":"T3","ETerminal":"T3","FlightModel":"320","Meal":"L","Distance":"1402","ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"U","NumTag":"C","NumStr":"0"},{"Cabin":"F","NumTag":"4","NumStr":"4"},{"Cabin":"P","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"2","NumStr":"2"},{"Cabin":"C","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"I","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"Y","NumTag":"S","NumStr":"0"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"S","NumStr":"0"},{"Cabin":"E","NumTag":"S","NumStr":"0"},{"Cabin":"H","NumTag":"S","NumStr":"0"},{"Cabin":"K","NumTag":"S","NumStr":"0"},{"Cabin":"L","NumTag":"S","NumStr":"0"},{"Cabin":"N","NumTag":"S","NumStr":"0"},{"Cabin":"R","NumTag":"S","NumStr":"0"},{"Cabin":"S","NumTag":"S","NumStr":"0"},{"Cabin":"V","NumTag":"S","NumStr":"0"},{"Cabin":"T","NumTag":"S","NumStr":"0"},{"Cabin":"G","NumTag":"S","NumStr":"0"},{"Cabin":"Z","NumTag":"S","NumStr":"0"},{"Cabin":"Q","NumTag":"S","NumStr":"0"}]}],"ResultBag":" AV:MU2325/09OCT \rDEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE \rLHW 0740 XIY 0840 FRI 1:00 1:00 T2/T3 320 518 \rXIY 0940 SZX 1210 FRI 2:30 T3/T3 320 L 1402 \rTOTAL JOURNEY TIME 4:30 \rLHWXIY UC F4 PQ J2 CQ DQ IQ WQ YA BA M5 E5 H5 K5 L5 N5 R4 SQ VQ \r TQ GS ZQ QQ \rXIYSZX UC F4 PQ J2 CQ DQ IQ WQ YS BA MS ES HS KS LS NS RS SS VS \r TS GS ZS QS \rMEMBER OF SKYTEAM \r"},"reqtime":"\/Date(1441170319880+0800)\/","SaveTime":1800,"ServerUrl":null} request.FlightNo = "MU2325"; request.DepDate = Convert.ToDateTime("2015-10-09"); // 测试案例2:没有共享航班的,即没有OPE(只有1个航线) // 指令: /* * 指令返回结果: * AV:FM9220/16AUG16 * DEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE * URC 0930 SHA 1410 TUE 4:40 T2/T2 738 3271 * TOTAL JOURNEY TIME 4:40 * URCSHA UC F8 PQ JC CQ DQ IQ WQ YA BA MA EA HQ KQ LQ NQ RQ SQ VQ * TQ GQ ZQ QQ * MEMBER OF SKYTEAM */ // 返回结果: // {"state":true,"error":null,"config":"","OfficeNo":"","result":{"FlightNo":"FM9220","DepDate":"\/Date(1471276800000+0800)\/","TotalJourneyTime":"4:40","AVList":[{"SCity":"URC","ECity":"SHA","STime":"0930","ETime":"1410","EWeek":"TUE","FltDuration":"4:40","Ground":null,"STerminal":"T2","ETerminal":"T2","FlightModel":"738","Meal":null,"Distance":"3271","ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"U","NumTag":"C","NumStr":"0"},{"Cabin":"F","NumTag":"8","NumStr":"8"},{"Cabin":"P","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"C","NumStr":"0"},{"Cabin":"C","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"I","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"Y","NumTag":"A","NumStr":"A"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"A","NumStr":"A"},{"Cabin":"E","NumTag":"A","NumStr":"A"},{"Cabin":"H","NumTag":"Q","NumStr":"0"},{"Cabin":"K","NumTag":"Q","NumStr":"0"},{"Cabin":"L","NumTag":"Q","NumStr":"0"},{"Cabin":"N","NumTag":"Q","NumStr":"0"},{"Cabin":"R","NumTag":"Q","NumStr":"0"},{"Cabin":"S","NumTag":"Q","NumStr":"0"},{"Cabin":"V","NumTag":"Q","NumStr":"0"},{"Cabin":"T","NumTag":"Q","NumStr":"0"},{"Cabin":"G","NumTag":"Q","NumStr":"0"},{"Cabin":"Z","NumTag":"Q","NumStr":"0"},{"Cabin":"Q","NumTag":"Q","NumStr":"0"}]}],"ResultBag":" AV:FM9220/16AUG16 \rDEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE \rURC 0930 SHA 1410 TUE 4:40 T2/T2 738 3271 \rTOTAL JOURNEY TIME 4:40 \rURCSHA UC F8 PQ JC CQ DQ IQ WQ YA BA MA EA HQ KQ LQ NQ RQ SQ VQ \r TQ GQ ZQ QQ \rMEMBER OF SKYTEAM \r"},"reqtime":"\/Date(1441008050472+0800)\/","SaveTime":1800,"ServerUrl":null} //request.FlightNo = "FM9220"; //request.DepDate = Convert.ToDateTime("2016-08-16"); // 测试案例3:有共享航班的,即有OPE(有2个航线) // 指令: /* * 指令返回结果: * AV:CZ9104/09OCT * DEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE OPE * LHW 0740 XIY 0840 FRI 1:00 1:00 T2/T3 320 518 MU2325 * XIY 0940 SZX 1210 FRI 2:30 T3/T3 320 L 1402 MU2325 * TOTAL JOURNEY TIME 4:30 * LHWXIY YA B5 M5 U5 L5 E4 * XIYSZX YS BS MS US LS ES * MEMBER OF SKYTEAM */ // 返回结果: // {"state":true,"error":null,"config":"","OfficeNo":"","result":{"FlightNo":"CZ9104","DepDate":"\/Date(1444320000000+0800)\/","TotalJourneyTime":"4:30","AVList":[{"SCity":"LHW","ECity":"XIY","STime":"0740","ETime":"0840","EWeek":"FRI","FltDuration":"1:00","Ground":"1:00","STerminal":"T2","ETerminal":"T3","FlightModel":"320","Meal":null,"Distance":"518","ShareFlight":true,"ShareFltNo":"MU2325","CarbinNumList":[{"Cabin":"Y","NumTag":"A","NumStr":"A"},{"Cabin":"B","NumTag":"5","NumStr":"5"},{"Cabin":"M","NumTag":"5","NumStr":"5"},{"Cabin":"U","NumTag":"5","NumStr":"5"},{"Cabin":"L","NumTag":"5","NumStr":"5"},{"Cabin":"E","NumTag":"4","NumStr":"4"}]},{"SCity":"XIY","ECity":"SZX","STime":"0940","ETime":"1210","EWeek":"FRI","FltDuration":"2:30","Ground":null,"STerminal":"T3","ETerminal":"T3","FlightModel":"320","Meal":"L","Distance":"1402","ShareFlight":true,"ShareFltNo":"MU2325","CarbinNumList":[{"Cabin":"Y","NumTag":"S","NumStr":"0"},{"Cabin":"B","NumTag":"S","NumStr":"0"},{"Cabin":"M","NumTag":"S","NumStr":"0"},{"Cabin":"U","NumTag":"S","NumStr":"0"},{"Cabin":"L","NumTag":"S","NumStr":"0"},{"Cabin":"E","NumTag":"S","NumStr":"0"}]}],"ResultBag":" AV:CZ9104/09OCT \rDEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE OPE \rLHW 0740 XIY 0840 FRI 1:00 1:00 T2/T3 320 518 MU2325 \rXIY 0940 SZX 1210 FRI 2:30 T3/T3 320 L 1402 MU2325 \rTOTAL JOURNEY TIME 4:30 \rLHWXIY YA B5 M5 U5 L5 E4 \rXIYSZX YS BS MS US LS ES \rMEMBER OF SKYTEAM \r"},"reqtime":"\/Date(1441008658515+0800)\/","SaveTime":1800,"ServerUrl":null} //request.FlightNo = "CZ9104"; //request.DepDate = Convert.ToDateTime("2015-10-09"); // 测试案例4:有共享航班的,即有OPE(只有1个航线) // 指令: /* * 指令返回结果: */ // 返回结果: // 测试案例5:没有DISTANCE(有2个航线) // 指令: /* * 指令返回结果: * AV:GS7544/09OCT * DEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL * LHW 1450 IQN 1530 FRI 0:40 0:45 T2/T1 190 * IQN 1615 XIY 1650 FRI 0:35 T1/T2 190 * TOTAL JOURNEY TIME 2:00 * LHWIQN YA BA HA KA LA MA QA XA UQ EQ TQ ZQ V3 RQ NQ WQ JQ DQ OQ * S2 GQ * IQNXIY YA BA HA KA LA MA QA XA UA EA TQ ZQ V3 RQ NQ WQ JQ DQ OQ * S2 GQ */ // 返回结果: // {"state":true,"error":null,"config":"","OfficeNo":"","result":{"FlightNo":"GS7544","DepDate":"\/Date(1444320000000+0800)\/","TotalJourneyTime":"2:00","AVList":[{"SCity":"LHW","ECity":"IQN","STime":"1450","ETime":"1530","EWeek":"FRI","FltDuration":"0:40","Ground":"0:45","STerminal":"T2","ETerminal":"T1","FlightModel":"190","Meal":null,"Distance":null,"ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"Y","NumTag":"A","NumStr":"A"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"H","NumTag":"A","NumStr":"A"},{"Cabin":"K","NumTag":"A","NumStr":"A"},{"Cabin":"L","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"A","NumStr":"A"},{"Cabin":"Q","NumTag":"A","NumStr":"A"},{"Cabin":"X","NumTag":"A","NumStr":"A"},{"Cabin":"U","NumTag":"Q","NumStr":"0"},{"Cabin":"E","NumTag":"Q","NumStr":"0"},{"Cabin":"T","NumTag":"Q","NumStr":"0"},{"Cabin":"Z","NumTag":"Q","NumStr":"0"},{"Cabin":"V","NumTag":"3","NumStr":"3"},{"Cabin":"R","NumTag":"Q","NumStr":"0"},{"Cabin":"N","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"O","NumTag":"Q","NumStr":"0"},{"Cabin":"S","NumTag":"2","NumStr":"2"},{"Cabin":"G","NumTag":"Q","NumStr":"0"}]},{"SCity":"IQN","ECity":"XIY","STime":"1615","ETime":"1650","EWeek":"FRI","FltDuration":"0:35","Ground":null,"STerminal":"T1","ETerminal":"T2","FlightModel":"190","Meal":null,"Distance":null,"ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"Y","NumTag":"A","NumStr":"A"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"H","NumTag":"A","NumStr":"A"},{"Cabin":"K","NumTag":"A","NumStr":"A"},{"Cabin":"L","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"A","NumStr":"A"},{"Cabin":"Q","NumTag":"A","NumStr":"A"},{"Cabin":"X","NumTag":"A","NumStr":"A"},{"Cabin":"U","NumTag":"A","NumStr":"A"},{"Cabin":"E","NumTag":"A","NumStr":"A"},{"Cabin":"T","NumTag":"Q","NumStr":"0"},{"Cabin":"Z","NumTag":"Q","NumStr":"0"},{"Cabin":"V","NumTag":"3","NumStr":"3"},{"Cabin":"R","NumTag":"Q","NumStr":"0"},{"Cabin":"N","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"J","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"Q","NumStr":"0"},{"Cabin":"O","NumTag":"Q","NumStr":"0"},{"Cabin":"S","NumTag":"2","NumStr":"2"},{"Cabin":"G","NumTag":"Q","NumStr":"0"}]}],"ResultBag":" AV:GS7544/09OCT \rDEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL \rLHW 1450 IQN 1530 FRI 0:40 0:45 T2/T1 190 \rIQN 1615 XIY 1650 FRI 0:35 T1/T2 190 \rTOTAL JOURNEY TIME 2:00 \rLHWIQN YA BA HA KA LA MA QA XA UQ EQ TQ ZQ V3 RQ NQ WQ JQ DQ OQ \r S2 GQ \rIQNXIY YA BA HA KA LA MA QA XA UA EA TQ ZQ V3 RQ NQ WQ JQ DQ OQ \r S2 GQ \r"},"reqtime":"\/Date(1441009347855+0800)\/","SaveTime":1800,"ServerUrl":null} //request.FlightNo = "GS7544"; //request.DepDate = Convert.ToDateTime("2015-10-09"); // 测试案例6:(不测,因为没有找到测试案例)没有DISTANCE(只有1个航线) // 指令: /* * 指令返回结果: */ // 返回结果: // 测试案例7:一个舱位都没有(有2个航线) // 指令: /* * 指令返回结果: */ // 返回结果: // {"state":false,"error":{"ErrorCode":79,"ErrorMessage":"很抱歉,不能查询历史起飞日期的舱位剩余可订数","CmdResultBag":null},"config":"","OfficeNo":"","result":{"FlightNo":null,"DepDate":"\/Date(-62135596800000+0800)\/","TotalJourneyTime":null,"AVList":[],"ResultBag":null},"reqtime":"\/Date(1441011023500+0800)\/","SaveTime":1800,"ServerUrl":null} //request.FlightNo = "MU2325"; //request.DepDate = Convert.ToDateTime("2015-08-24"); // 测试案例8:一个舱位都没有(只有1个航线) // 指令: /* * 指令返回结果: */ // 返回结果: // 返回结果中有【MEMBER OF STAR ALLIANCE】 /* * 指令返回结果: * AV:ZH9522/02SEP * DEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE * CTU 0640 XIY 0755 WED 1:15 T2/T2 320 622 * TOTAL JOURNEY TIME 1:15 * CTUXIY F6 P1 A2 OQ DX YA BA MA HA KA LA JA QA ZA GA VQ WQ EQ TQ * UA SQ X2 NQ * MEMBER OF STAR ALLIANCE */ // 返回结果: // {"state":true,"error":null,"config":"","OfficeNo":"","result":{"FlightNo":"ZH9522","DepDate":"\/Date(1441123200000+0800)\/","TotalJourneyTime":"1:15","AVList":[{"SCity":"CTU","ECity":"XIY","STime":"0640","ETime":"0755","EWeek":"WED","FltDuration":"1:15","Ground":null,"STerminal":"T2","ETerminal":"T2","FlightModel":"320","Meal":null,"Distance":"622","ShareFlight":false,"ShareFltNo":"","CarbinNumList":[{"Cabin":"F","NumTag":"6","NumStr":"6"},{"Cabin":"P","NumTag":"1","NumStr":"1"},{"Cabin":"A","NumTag":"2","NumStr":"2"},{"Cabin":"O","NumTag":"Q","NumStr":"0"},{"Cabin":"D","NumTag":"X","NumStr":"0"},{"Cabin":"Y","NumTag":"A","NumStr":"A"},{"Cabin":"B","NumTag":"A","NumStr":"A"},{"Cabin":"M","NumTag":"A","NumStr":"A"},{"Cabin":"H","NumTag":"A","NumStr":"A"},{"Cabin":"K","NumTag":"A","NumStr":"A"},{"Cabin":"L","NumTag":"A","NumStr":"A"},{"Cabin":"J","NumTag":"A","NumStr":"A"},{"Cabin":"Q","NumTag":"A","NumStr":"A"},{"Cabin":"Z","NumTag":"A","NumStr":"A"},{"Cabin":"G","NumTag":"A","NumStr":"A"},{"Cabin":"V","NumTag":"Q","NumStr":"0"},{"Cabin":"W","NumTag":"Q","NumStr":"0"},{"Cabin":"E","NumTag":"Q","NumStr":"0"},{"Cabin":"T","NumTag":"Q","NumStr":"0"},{"Cabin":"U","NumTag":"A","NumStr":"A"},{"Cabin":"S","NumTag":"Q","NumStr":"0"},{"Cabin":"X","NumTag":"2","NumStr":"2"},{"Cabin":"N","NumTag":"Q","NumStr":"0"}]}],"ResultBag":" AV:ZH9522/02SEP \rDEP TIME ARR TIME WEEK FLY GROUND TERM TYPE MEAL DISTANCE \rCTU 0640 XIY 0755 WED 1:15 T2/T2 320 622 \rTOTAL JOURNEY TIME 1:15 \rCTUXIY F6 P1 A2 OQ DX YA BA MA HA KA LA JA QA ZA GA VQ WQ EQ TQ \r UA SQ X2 NQ \rMEMBER OF STAR ALLIANCE \r"},"reqtime":"\/Date(1441094089064+0800)\/","SaveTime":1800,"ServerUrl":null} //request.FlightNo = "ZH9522"; //request.DepDate = Convert.ToDateTime("2015-09-02"); string ss = JsonConvert.SerializeObject(request); //string ss = "{\"FlightList\":[{\"FlightNo\":\"CZ6178\",\"Airline\":\"\",\"Cabin\":\"Y\",\"SCity\":\"CGQ\",\"ECity\":\"CSX\",\"DepTerminal\":null,\"ArrTerminal\":null,\"DepDate\":\"\\/Date(1435075200000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"},{\"FlightNo\":\"CZ3937\",\"Airline\":\"\",\"Cabin\":\"M\",\"SCity\":\"CSX\",\"ECity\":\"CGQ\",\"DepTerminal\":null,\"ArrTerminal\":null,\"DepDate\":\"\\/Date(1435161600000+0800)\\/\",\"ArrDate\":\"\\/Date(-62135596800000+0800)\\/\"}],\"PassengerList\":[{\"name\":\"张龙\",\"idtype\":0,\"cardno\":\"610103197010032517\",\"PassType\":0,\"Ename\":\"\",\"BabyBirthday\":\"\\/Date(-62135596800000+0800)\\/\",\"ChildBirthday\":\"\\/Date(-62135596800000+0800)\\/\",\"TicketNo\":\"\"}],\"OfficeNo\":\"SHA888\",\"Mobile\":\"18101810679\",\"RMKOfficeNoList\":[\"CGQ203\"],\"RMKRemark\":null,\"Pnr\":null}"; EtermProxy.Proxy proxy = new EtermProxy.Proxy(); string sret = proxy.InvokeEterm(IntPtr.Zero, IntPtr.Zero, strPost, ss); Console.WriteLine("返回结果:" + sret); }