POST Api/Service/Order/ManualPurchaseRefund
手动采购单退票询价/确认
Request Information
URI Parameters
None.
Body Parameters
请求模型
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.ManualPurchaseRefundRequestModelName | Description | Type | Additional information |
---|---|---|---|
PurchaseId |
采购单ID |
globally unique identifier |
None. |
Confirmed |
是否为确认退票操作 |
boolean |
None. |
LinkedId |
退票单关联ID |
globally unique identifier |
None. |
SettingKey |
数据源扩展Key |
string |
Required String length: inclusive between 0 and 500 |
SettingValue |
数据源扩展Value |
string |
Required |
PassengerIds |
乘机人选择项(为空列表则默认为所有当前采购单乘客) |
Collection of globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{ "PurchaseId": "5eee9537-6f25-4c90-a501-23c472167a9e", "Confirmed": true, "LinkedId": "590cf4b0-5f69-4fca-ae99-89393374a639", "SettingKey": "sample string 3", "SettingValue": "sample string 4", "PassengerIds": [ "fd86b779-d760-4825-af15-c57058b44c48", "e58caf2f-0078-4bc7-bcf0-85419349422b" ] }
Response Information
Resource Description
手动采购单退票询价/确认
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPurchaseRefundResponseModelName | Description | Type | Additional information |
---|---|---|---|
ErrorType |
错误类型(可为NULL) |
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPurchaseRefundErrorType |
None. |
Request |
请求模型返回 |
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPurchaseRefundRequestModel |
None. |
PurchaseRefundPayment |
财务信息 |
SpeedPower.Utility.Models.Project.Orders.Service.Automatic.AutoPurchaseRefundPaymentResponseModel |
None. |
Succeed |
操作是否成功 |
boolean |
None. |
Message |
操作消息 |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "ErrorType": 0, "Request": { "Confirmed": true, "FollowupId": "77fb91c9-70a6-48cd-952f-3d3f4c39386b", "LinkedId": "2cdeefb8-81df-4dd9-a704-5028e861f995", "SettingKey": "sample string 3", "SettingValue": "sample string 4", "OPassengers": [ { "TicketNumbers": [ { "RecordType": 0, "Creater": "sample string 1", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "6638cbd3-0d7b-4895-91e9-a7b1038032c7", "PassengerId": "d4855e15-5f65-46b3-8aaa-1f67faf8c440", "TicketNumber": "sample string 5", "Posted": true, "Remarks": "sample string 7" }, { "RecordType": 0, "Creater": "sample string 1", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "6638cbd3-0d7b-4895-91e9-a7b1038032c7", "PassengerId": "d4855e15-5f65-46b3-8aaa-1f67faf8c440", "TicketNumber": "sample string 5", "Posted": true, "Remarks": "sample string 7" } ], "OTotalPrices": [ { "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "b9d1b30c-a315-48fd-8180-57496ac165f2", "PassengerId": "29e5aace-882e-4097-a004-e5318ed02923", "Sequence": 1, "SalePrice": 4.1, "PrintPrice": 5, "FareTax": 6, "FuelTax": 7, "CabinLevel": 0, "CabinCode": "sample string 8", "ChannelCabinCode": "sample string 9", "FixedCabinCode": "sample string 10" }, { "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "b9d1b30c-a315-48fd-8180-57496ac165f2", "PassengerId": "29e5aace-882e-4097-a004-e5318ed02923", "Sequence": 1, "SalePrice": 4.1, "PrintPrice": 5, "FareTax": 6, "FuelTax": 7, "CabinLevel": 0, "CabinCode": "sample string 8", "ChannelCabinCode": "sample string 9", "FixedCabinCode": "sample string 10" } ], "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "86a317d6-4ef4-4979-9314-d0534976a84f", "OrderId": "03b50b4a-cfaf-48a5-b3bb-58a43ab3a02b", "Name": "sample string 4", "Birthday": "2024-10-22T16:49:33.3960971+08:00", "CardType": 0, "CardNo": "sample string 5", "SexType": 0, "PassengerType": 0, "ContactPhone": "sample string 6" }, { "TicketNumbers": [ { "RecordType": 0, "Creater": "sample string 1", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "6638cbd3-0d7b-4895-91e9-a7b1038032c7", "PassengerId": "d4855e15-5f65-46b3-8aaa-1f67faf8c440", "TicketNumber": "sample string 5", "Posted": true, "Remarks": "sample string 7" }, { "RecordType": 0, "Creater": "sample string 1", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "6638cbd3-0d7b-4895-91e9-a7b1038032c7", "PassengerId": "d4855e15-5f65-46b3-8aaa-1f67faf8c440", "TicketNumber": "sample string 5", "Posted": true, "Remarks": "sample string 7" } ], "OTotalPrices": [ { "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "b9d1b30c-a315-48fd-8180-57496ac165f2", "PassengerId": "29e5aace-882e-4097-a004-e5318ed02923", "Sequence": 1, "SalePrice": 4.1, "PrintPrice": 5, "FareTax": 6, "FuelTax": 7, "CabinLevel": 0, "CabinCode": "sample string 8", "ChannelCabinCode": "sample string 9", "FixedCabinCode": "sample string 10" }, { "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "b9d1b30c-a315-48fd-8180-57496ac165f2", "PassengerId": "29e5aace-882e-4097-a004-e5318ed02923", "Sequence": 1, "SalePrice": 4.1, "PrintPrice": 5, "FareTax": 6, "FuelTax": 7, "CabinLevel": 0, "CabinCode": "sample string 8", "ChannelCabinCode": "sample string 9", "FixedCabinCode": "sample string 10" } ], "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "86a317d6-4ef4-4979-9314-d0534976a84f", "OrderId": "03b50b4a-cfaf-48a5-b3bb-58a43ab3a02b", "Name": "sample string 4", "Birthday": "2024-10-22T16:49:33.3960971+08:00", "CardType": 0, "CardNo": "sample string 5", "SexType": 0, "PassengerType": 0, "ContactPhone": "sample string 6" } ], "PaymentAccountSetting": { "AutoPaymentAccountConfigs": [ { "ID": "5a7048ac-78cc-4c01-9a55-fe7b0fb26f48", "AutoPaymentAccountSettingId": "723c1e71-7697-49eb-af7f-5b109c228bae", "SettingKey": "sample string 3", "SettingValue": "sample string 4" }, { "ID": "5a7048ac-78cc-4c01-9a55-fe7b0fb26f48", "AutoPaymentAccountSettingId": "723c1e71-7697-49eb-af7f-5b109c228bae", "SettingKey": "sample string 3", "SettingValue": "sample string 4" } ], "CompanyId": "sample string 1", "LastUsedTime": "2024-10-22T16:49:33.3960971+08:00", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "43e09762-bca1-428f-8517-917d0d7e6e47", "Sequence": 4, "PaymentTag": "sample string 5", "PaymentCode": "sample string 6", "Status": true, "Remarks": "sample string 8" }, "MemberSetting": { "PurchaseMemberConfigs": { "ValidBalance": 1.1, "UsedBalance": 2.1, "CurrentBalance": 3.1, "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "631dc265-8c95-4738-9db7-4411a6e9dd68", "Password": "sample string 6", "MinBalance": 7.1, "MaxBalance": 8.1, "Remarks": "sample string 9" }, "PurchaseMemberExpandSettings": [ { "ID": "f83f846a-4abc-40ff-8298-fac4b269adc9", "PurchaseMemberSettingId": "b77c7552-96ef-432e-ab35-359be2ba630e", "SettingKey": "sample string 3", "SettingValue": "sample string 4" }, { "ID": "f83f846a-4abc-40ff-8298-fac4b269adc9", "PurchaseMemberSettingId": "b77c7552-96ef-432e-ab35-359be2ba630e", "SettingKey": "sample string 3", "SettingValue": "sample string 4" } ], "CompanyId": "sample string 1", "LastUsedTime": "2024-10-22T16:49:33.3960971+08:00", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "387ad8ec-b60d-41ab-a6e6-be735676664b", "UsedStatus": 0, "ProviderCode": "sample string 4", "UserName": "sample string 5", "Password": "sample string 6", "ContactUser": "sample string 7", "ContactPhone": "sample string 8", "ContactEmail": "sample string 9", "KeepTime": 10, "Remarks": "sample string 11" }, "OperationTag": { "OrderId": "3b6dab42-7037-4d98-bf4f-52b7cea6dd31", "Creater": "sample string 2" }, "PurchaseIncludes": [ { "ID": "e9293b9b-a13b-46ed-9d8d-7fb07a1eb581", "PurchaseOrderId": "0a78c023-7774-4874-8022-041aecaa906b", "PassengerId": "64f3b2fc-7f19-41d0-b76e-acd70402dec6", "TicketNumber": "sample string 4" }, { "ID": "e9293b9b-a13b-46ed-9d8d-7fb07a1eb581", "PurchaseOrderId": "0a78c023-7774-4874-8022-041aecaa906b", "PassengerId": "64f3b2fc-7f19-41d0-b76e-acd70402dec6", "TicketNumber": "sample string 4" } ], "PurchaseMembers": [ { "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "32ab5814-1ae6-4c92-8f27-a45daf3c9f5d", "PurchaseOrderId": "0d7a42d9-1d58-4b11-999a-1218e7b37a4c", "UserName": "sample string 4", "Password": "sample string 5", "ContactPhone": "sample string 6", "Remarks": "sample string 7", "MembersId": "sample string 8" }, { "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "32ab5814-1ae6-4c92-8f27-a45daf3c9f5d", "PurchaseOrderId": "0d7a42d9-1d58-4b11-999a-1218e7b37a4c", "UserName": "sample string 4", "Password": "sample string 5", "ContactPhone": "sample string 6", "Remarks": "sample string 7", "MembersId": "sample string 8" } ], "PurchasePayables": [ { "RecordType": 0, "Creater": "sample string 1", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "d869f2af-39e9-4c74-aea4-059e45d3bb0f", "PurchaseOrderId": "838f4eb9-5fb8-41ee-99fb-a9790b8a9753", "PayPrice": 5.1, "PaymentTag": "sample string 6", "PaymentCode": "sample string 7", "PaymentAccount": "sample string 8", "TransactionId": "sample string 9", "Reconciled": true, "Remarks": "sample string 11" }, { "RecordType": 0, "Creater": "sample string 1", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "d869f2af-39e9-4c74-aea4-059e45d3bb0f", "PurchaseOrderId": "838f4eb9-5fb8-41ee-99fb-a9790b8a9753", "PayPrice": 5.1, "PaymentTag": "sample string 6", "PaymentCode": "sample string 7", "PaymentAccount": "sample string 8", "TransactionId": "sample string 9", "Reconciled": true, "Remarks": "sample string 11" } ], "PurchaseFollowups": [ { "PurchasePayments": { "RecordType": 0, "Creater": "sample string 1", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "3501fec2-749b-4c7e-87c0-ae9cf83602a6", "ClaimlPrice": 4.1, "ServicePrice": 5.1, "Confirmed": true, "Reconciled": true, "TransactionId": "sample string 8", "Remarks": "sample string 9" }, "RecordType": 0, "ApplyStatus": 0, "Creater": "sample string 1", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "4b31d414-b670-4a34-bb66-472724ac2fcc", "PurchaseOrderId": "4f79a14a-282b-4f37-a4b7-abea088754a8", "ApplyType": 0, "Remarks": "sample string 5", "CSegmentId": "dab65977-bd71-4ad2-bc69-da60b082aa49", "LinkedId": "aa022860-d4c3-46ac-a729-9faacd8c34d2", "PassengerIds": "sample string 6" }, { "PurchasePayments": { "RecordType": 0, "Creater": "sample string 1", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "3501fec2-749b-4c7e-87c0-ae9cf83602a6", "ClaimlPrice": 4.1, "ServicePrice": 5.1, "Confirmed": true, "Reconciled": true, "TransactionId": "sample string 8", "Remarks": "sample string 9" }, "RecordType": 0, "ApplyStatus": 0, "Creater": "sample string 1", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "4b31d414-b670-4a34-bb66-472724ac2fcc", "PurchaseOrderId": "4f79a14a-282b-4f37-a4b7-abea088754a8", "ApplyType": 0, "Remarks": "sample string 5", "CSegmentId": "dab65977-bd71-4ad2-bc69-da60b082aa49", "LinkedId": "aa022860-d4c3-46ac-a729-9faacd8c34d2", "PassengerIds": "sample string 6" } ], "RecordType": 0, "PaymentUri": "sample string 5", "Manual": true, "Creater": "sample string 6", "Time": "2024-10-22T16:49:33.3960971+08:00", "ID": "fd8cdf8a-5d50-41d0-90ce-118ec0cbe42e", "OrderId": "eb28eb96-a23a-44be-8926-8c57fd267c09", "PurchaseOrderNumber": "sample string 10", "PurchaseOrderType": 0, "TotalPrice": 11.1, "PlatName": "sample string 12", "PurchaseTag": "sample string 13", "ProviderCode": "sample string 14", "CabinLevel": 0, "CabinCode": "sample string 15", "ProductRules": "sample string 16", "Remarks": "sample string 17" }, "PurchaseRefundPayment": { "ClaimlPrice": 1.1, "ServicePrice": 2.1, "TransactionId": "sample string 3", "Remarks": "sample string 4" }, "Succeed": true, "Message": "sample string 2" }