GET api/v1/SelfCheckin/GetInvoice?invoiceId={invoiceId}&regOrderId={regOrderId}

通过开发票接口查询开发票结果

请求信息(Request)

URI 参数

名称描述类型备注
invoiceId

integer

Required

regOrderId

integer

Required

Body 参数

None.

响应信息(Response)

资源描述

RequestResultOfSelfCheckinInvoiceDTO
名称描述类型备注
Data

SelfCheckinInvoiceDTO

None.

Status

状态(0:成功,1:失败)

integer

None.

Message

导致失败的相关消息

string

None.

Total

集合总数,用于分页时使用

integer

None.

响应格式

application/json, text/json

Sample:
{
  "Data": {
    "ID": 1,
    "HotelId": 2,
    "HotelName": "sample string 3",
    "RoomNumber": "sample string 4",
    "RegOrderId": 5,
    "PmsRegOrderId": "sample string 6",
    "InvoiceApiType": 7,
    "GuestName": "sample string 8",
    "PhoneNumber": "sample string 9",
    "Buyername": "sample string 10",
    "Taxnum": "sample string 11",
    "Phone": "sample string 12",
    "Address": "sample string 13",
    "Account": "sample string 14",
    "Telephone": "sample string 15",
    "Clerk": "sample string 16",
    "Saletaxnum": "sample string 17",
    "Kptype": 18,
    "Message": "sample string 19",
    "Fpqqlsh": "sample string 20",
    "C_status": 0,
    "C_statusName": "sample string 21",
    "C_msg": "sample string 22",
    "CreateTime": "2025-05-04T17:52:55.449211+08:00",
    "Fpdm": "sample string 24",
    "Fphm": "sample string 25",
    "Tsfs": "sample string 26",
    "Email": "sample string 27",
    "BillInfoNo": "sample string 28",
    "Goodsname": "sample string 29",
    "Num": 30,
    "Price": 31.0,
    "Hsbz": "sample string 32",
    "Taxrate": 33.0,
    "Spbm": "sample string 34",
    "Taxfreeamt": 35.0,
    "Tax": 36.0,
    "Taxamt": 37.0
  },
  "Status": 1,
  "Message": "sample string 2",
  "Total": 3
}

application/xml, text/xml

Sample:
<RequestResultOfSelfCheckinInvoiceDTO6NgmDdgv xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WLife.Application">
  <Message>sample string 2</Message>
  <Status>1</Status>
  <Total>3</Total>
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/WLife.Application.DTOs">
    <d2p1:Account>sample string 14</d2p1:Account>
    <d2p1:Address>sample string 13</d2p1:Address>
    <d2p1:BillInfoNo>sample string 28</d2p1:BillInfoNo>
    <d2p1:Buyername>sample string 10</d2p1:Buyername>
    <d2p1:C_msg>sample string 22</d2p1:C_msg>
    <d2p1:C_status>None</d2p1:C_status>
    <d2p1:C_statusName>sample string 21</d2p1:C_statusName>
    <d2p1:Clerk>sample string 16</d2p1:Clerk>
    <d2p1:CreateTime>2025-05-04T17:52:55.449211+08:00</d2p1:CreateTime>
    <d2p1:Email>sample string 27</d2p1:Email>
    <d2p1:Fpdm>sample string 24</d2p1:Fpdm>
    <d2p1:Fphm>sample string 25</d2p1:Fphm>
    <d2p1:Fpqqlsh>sample string 20</d2p1:Fpqqlsh>
    <d2p1:Goodsname>sample string 29</d2p1:Goodsname>
    <d2p1:GuestName>sample string 8</d2p1:GuestName>
    <d2p1:HotelId>2</d2p1:HotelId>
    <d2p1:HotelName>sample string 3</d2p1:HotelName>
    <d2p1:Hsbz>sample string 32</d2p1:Hsbz>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:InvoiceApiType>7</d2p1:InvoiceApiType>
    <d2p1:Kptype>18</d2p1:Kptype>
    <d2p1:Message>sample string 19</d2p1:Message>
    <d2p1:Num>30</d2p1:Num>
    <d2p1:Phone>sample string 12</d2p1:Phone>
    <d2p1:PhoneNumber>sample string 9</d2p1:PhoneNumber>
    <d2p1:PmsRegOrderId>sample string 6</d2p1:PmsRegOrderId>
    <d2p1:Price>31</d2p1:Price>
    <d2p1:RegOrderId>5</d2p1:RegOrderId>
    <d2p1:RoomNumber>sample string 4</d2p1:RoomNumber>
    <d2p1:Saletaxnum>sample string 17</d2p1:Saletaxnum>
    <d2p1:Spbm>sample string 34</d2p1:Spbm>
    <d2p1:Tax>36</d2p1:Tax>
    <d2p1:Taxamt>37</d2p1:Taxamt>
    <d2p1:Taxfreeamt>35</d2p1:Taxfreeamt>
    <d2p1:Taxnum>sample string 11</d2p1:Taxnum>
    <d2p1:Taxrate>33</d2p1:Taxrate>
    <d2p1:Telephone>sample string 15</d2p1:Telephone>
    <d2p1:Tsfs>sample string 26</d2p1:Tsfs>
  </Data>
</RequestResultOfSelfCheckinInvoiceDTO6NgmDdgv>