You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
information-system/application/third_party/trainsystem/参考接口数据/提交接口返回结果.js

397 lines
9.3 KiB
JavaScript

//땐데瓊슥JSON써뭐
{
"authentication": {
"timeStamp": "2023-04-14 16:15:39",
"serviceName": "train.addTrainOrder",
"companyId": "1503141150",
"messageIdentity": "1f71fab781f73caea6686c8a69600732"
},
"trainOrderInfo": {
"companyId": "1503141150",
"orderType": 2,
"orderTicketType": 0,
"companyOrderId": "HN1681460139569",
"isReservationOrder": null,
"leakCutOffTime": null,
"orderInfo": {
"orderTime": "2023-04-14 16:15:39",
"ticketList": [{
"fromStationName": "뱅주",
"toStationName": "뱅주굇",
"ticketTime": "2023-04-29 08:18",
"trainNo": "G2910",
"allAcceptTrainNo": "",
"acceptDepartDates": "",
"arrivalDateTime": "2023-04-29 08:28",
"ticketPrice": 6,
"seatName": "랗된林",
"selectedSeat": "1A",
"acceptSeat": "",
"passengerList": [{
"passengerType": 1,
"certificateType": 1,
"certificateNo": "oiHef47aYwngLzVN2iiBtTS80fvlfpc8",
"certificateName": "略툐",
"birthday": null,
"realName": "略툐",
"identityLimitDate": null,
"countryCode": "",
"contactMobile": "",
"contactEmail": ""
}
]
}
],
"frontSeatFlag": 0,
"orderRemark": ""
},
"contactUser": {
"contactUserId": "",
"contactName": "vivi",
"companyId": "1503141150",
"countryCode": "86",
"contactMobile": "up3E0hBuzNbADKxufANHMg=="
},
"extraService": {
"noVerifyFlag": 1,
"lowerBerthFlag": 0,
"lowerBerthCount": 0,
"grabTicketRate": 1
}
}
}
//땐데瓊슥냥묘럿쀼鑒앴
{
"returnCode": 1,
"returnMessage": "SUCCESS",
"returnData": {
"serviceName": "train.addTrainOrder",
"companyId": "1503141150",
"companyOrderId": "HN1681460139569",
"operationDateTime": "2023-04-14 16:15:56",
"orderPayDetail": {
"orderAmount": 12.00,
"ticketAmount": 6,
"serveAmount": 0,
"extraServeFees": [
{
"feeAmount": 6.00,
"feeType": 141
}
]
}
},
"ResponseStatus": {
"Timestamp": "/Date(1681460156763+0800)/",
"Ack": "Success",
"Errors": [],
"Build": null,
"Version": null,
"Extension": [
{
"Id": "CLOGGING_TRACE_ID",
"Version": null,
"ContentType": null,
"Value": "7715658886832531034"
},
{
"Id": "RootMessageId",
"Version": null,
"ContentType": null,
"Value": "100031671-0a6d18d7-467072-1571193"
}
]
}
}
//連마냥묘
{
"returnCode": 1,
"returnMessage": "pay success",
"returnData": {
"serviceName": "train.companyPayOrder",
"companyId": "1503141150",
"companyOrderId": "HN1681700111527",
"operationDateTime": "2023-04-17 10:55:19"
},
"ResponseStatus": {
"Timestamp": "/Date(1681700119599+0800)/",
"Ack": "Success",
"Errors": [],
"Build": null,
"Version": null,
"Extension": [{
"Id": "CLOGGING_TRACE_ID",
"Version": null,
"ContentType": null,
"Value": "489001780207311316"
}, {
"Id": "RootMessageId",
"Version": null,
"ContentType": null,
"Value": "100031671-0a6e4a89-467138-6889241"
}
]
}
}
//땐데callback
{
"authentication": {
"timeStamp": "2023-04-19 14:19:26",
"serviceName": "notice.ticketresult",
"messageIdentity": "8c82312e95158e289fd453f33114e0d2",
"companyId": "1503141150"
},
"ticketResult": {
"companyOrderId": "HN1681885121340",
"resultCode": 1,
"resultMsg": null,
"ticketSuccTime": "2023-04-19 14:19:26",
"operateTradeNo": "5027649989833265152",
"orderMasterInfo": {
"totalPayAmount": 12.00,
"orderType": 2,
"contactName": "vivi",
"mobileNo": "up3E0hBuzNbADKxufANHMg==",
"remark": ""
},
"passengerInfoList": [{
"passengerId": 6197111157,
"certificateType": 1,
"certificateName": "略툐",
"certificateNo": "oiHef47aYwngLzVN2iiBtTS80fvlfpc8",
"birthday": null,
"realName": "略툐",
"passengerType": 1,
"contactMobile": "7s0sfWX+Bx8=",
"contactEmail": "7s0sfWX+Bx8="
}
],
"orderRouteInfoList": [{
"routeId": 1136901379,
"departTime": "2023-04-30 10:16:00",
"arrivalTime": "2023-04-30 10:26:00",
"ticketCount": 1,
"ticketPrice": 6.00,
"fromStationName": "뱅주",
"toStationName": "뱅주굇",
"trainNo": "D8268",
"ticketSeat": "랗된林",
"acceptSeat": null,
"routeNo": 1,
"elecNo": "EJW2232127",
"checkWindow": "쇱튿왯6"
}
],
"orderTicketInfoList": [{
"ticketId": 892585335,
"routeId": 1136901379,
"passengerId": 6197111157,
"realTicketPrice": 6.00,
"seatName": "랗된林",
"carriageNo": "7",
"seatNo": "14B뵀",
"createTime": "2023-04-19 14:19:26",
"longElecNo": "23174648650D82685902",
"quickPass": 0,
"trainStatus": 0
}
]
}
}
/*藁튿瓊슥鑒앴써뭐
*/
{
"authentication": {
"timeStamp": "2023-04-28 09:46:40",
"serviceName": "train.artificialTicketReturn",
"companyId": "1503141150",
"messageIdentity": "a46aa9f51cb8dbe299d2584aa41be93a"
},
"companyOrderId": "HN1681696305456",
"operator": "vivi",
"returnServiceFee": "15",
"returnTicketList": [{
"trainNo": "G2910",
"carriageNo": "4",
"seatNo": "5F\u53f7",
"longElecNo": "23383214738D84519712",
"cardFirstImage": "",
"cardSecondImage": ""
}
]
}
/*藁튿럿쀼돨鑒앴써뭐*/
{
"ResponseStatus": {
"Timestamp": "/Date(1683186036147+0800)/",
"Ack": "Success",
"Errors": [],
"Build": null,
"Version": null,
"Extension": [{
"Id": "CLOGGING_TRACE_ID",
"Version": null,
"ContentType": null,
"Value": "5184875534824024628"
}, {
"Id": "RootMessageId",
"Version": null,
"ContentType": null,
"Value": "100031671-0a638ae3-467551-5279705"
}
]
},
"returnCode": 0,
"returnMessage": "났튿송목矜狼댕黨 19.5꼽콘藁튿"
}
/*藁운calback*/
{
"authentication": {
"timeStamp": "2023-05-04 11:40:15",
"serviceName": "notice.refundresult",
"messageIdentity": "c38f06426a3e9b11d221f6402ab4fd99",
"companyId": "1503141150"
},
"refundResult": {
"companyOrderId": "HN1683171474981",
"refundType": 5,
"reason": null,
"refundTime": "2023-05-04 11:40:04",
"tradeNo": "5033045727832576000",
"refundAmount": 12.00,
"operateTradeNo": null,
"refundDetailInfoList": null
}
}
/*藁운 뜩蠟튿돨헙워 낀땐데뵀된唐杰꼇谿*/
{
"authentication": {
"timeStamp": "2023-06-01 15:06:11",
"serviceName": "notice.refundresult",
"messageIdentity": "9af17693f6546dd0719cfcf3f4cbd896",
"companyId": "4003171843"
},
"refundResult": {
"companyOrderId": "HN1685430938567",
"refundType": 2,
"reason": null,
"refundTime": "2023-06-01 15:06:11",
"tradeNo": "5043244432384724992",
"refundAmount": 271.00,
"operateTradeNo": "5042802996723978240",
"refundDetailInfoList": [{
"longElecNo": "24060026739G65552055",
"refundDetailType": 20,
"refundDetailAmount": 271.00
}
]
}
}
{
"authentication": {
"timeStamp": "2023-06-01 15:06:11",
"serviceName": "notice.refundresult",
"messageIdentity": "9af17693f6546dd0719cfcf3f4cbd896",
"companyId": "4003171843"
},
"refundResult": {
"companyOrderId": "HN1685430938567",
"refundType": 2,
"reason": null,
"refundTime": "2023-06-01 15:06:11",
"tradeNo": "5043244431617167360",
"refundAmount": 271.00,
"operateTradeNo": "5042809037335433216",
"refundDetailInfoList": [{
"longElecNo": "24060026739G65552054",
"refundDetailType": 20,
"refundDetailAmount": 271.00
}
]
}
}
//음베놔튿냥묘럿쀼
{
"authentication": {
"timeStamp": "2024-07-10 15:40:50",
"appId": "3649601564",
"mainOrderId": "HN1720487984255"
},
"bodyInfo": {
"agentCode": "000001428",
"contactMobile": "17722807804",
"currentTime": "2022-09-29 10:40:50",
"eOrderNumber": "E5W0086985",
"failCode": 0,
"orderPrice": "720.0",
"orderResultCode": 200,
"mainOrderId": "21158540860",
"payTradeNumber": "2022092922001429951455254961",
"resultMsg": "놔튿냥묘",
"ticketList": [{
"ticketCheck": "쇱튿왯13AB",
"arriveTime": "2022-10-04 22:33:00",
"deliveryTicketId": 76861483,
"departTime": "2022-10-04 20:02",
"fromStationName": "머群굇",
"passengerList": [{
"carriageNo": "03",
"passengerId": 113317051,
"passengerName": "부<><EBB680>",
"passengerType": 2,
"passportNumber": "420821198609055029",
"passportType": "1",
"passportTypeName": "<22>룀聯",
"realTicketPrice": "288.0",
"seatName": "랗된林",
"seatNo": "05D"
}, {
"carriageNo": "03",
"passengerId": 113317052,
"passengerName": "증츠<ECA69D>",
"passengerType": 2,
"passportNumber": "362121197703160012",
"passportType": "1",
"passportTypeName": "<22>룀聯",
"realTicketPrice": "288.0",
"seatName": "랗된林",
"seatNo": "06C"
}, {
"carriageNo": "03",
"passengerId": 113317053,
"passengerName": "증톤淇±랏古튿×",
"passengerType": 3,
"passportNumber": "360721201007070013",
"passportType": "1",
"passportTypeName": "<22>룀聯",
"realTicketPrice": "144.0",
"seatName": "랗된林",
"seatNo": "09F"
}
],
"ticketCount": 3,
"ticketPrice": "288.0",
"toStationName": "<22>柏굇",
"trainNumber": "G2793"
}
],
"ticketSuccessTime": "2022-09-29 10:40:50",
"userId": 65
}
}