GET api/v1/SelfCheckin/GetHotelUserByParam?hotelId={hotelId}&mobile={mobile}&idCardNo={idCardNo}
按手机号码或者身份证号获取酒店会员信息,参数优先顺序:mobile>idCardNo
请求信息(Request)
URI 参数
名称 | 描述 | 类型 | 备注 |
---|---|---|---|
hotelId | integer |
Required |
|
mobile | string |
Required |
|
idCardNo | string |
Required |
Body 参数
None.
响应信息(Response)
资源描述
RequestResultOfHotelUserDTO名称 | 描述 | 类型 | 备注 |
---|---|---|---|
Data | HotelUserDTO |
None. |
|
Status |
状态(0:成功,1:失败) |
integer |
None. |
Message |
导致失败的相关消息 |
string |
None. |
Total |
集合总数,用于分页时使用 |
integer |
None. |
响应格式
application/json, text/json
Sample:
{ "Data": { "VipID": "sample string 1", "VipLevel": "sample string 2", "FVipCardType": "sample string 3", "VIPCardNumber": "sample string 4", "VipCardTypeName": "sample string 5", "ChannelId": "sample string 6", "Name": "sample string 7", "Sex": 8, "IDCardTypeName": "sample string 9", "IDCardNumber": "sample string 10", "GroupID": "sample string 11", "Address": "sample string 12", "Phone": "sample string 13", "Email": "sample string 14", "Birthday": "2025-05-04T18:15:03.6054083+08:00", "HotelID": "sample string 15", "HotelName": "sample string 16", "Score": 17.0, "TotalScore": 18.0, "Balance": 19.0, "PlanCode": "sample string 20" }, "Status": 1, "Message": "sample string 2", "Total": 3 }
application/xml, text/xml
Sample:
<RequestResultOfHotelUserDTO6NgmDdgv 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:Address>sample string 12</d2p1:Address> <d2p1:Balance>19</d2p1:Balance> <d2p1:Birthday>2025-05-04T18:15:03.6054083+08:00</d2p1:Birthday> <d2p1:ChannelId>sample string 6</d2p1:ChannelId> <d2p1:Email>sample string 14</d2p1:Email> <d2p1:FVipCardType>sample string 3</d2p1:FVipCardType> <d2p1:GroupID>sample string 11</d2p1:GroupID> <d2p1:HotelID>sample string 15</d2p1:HotelID> <d2p1:HotelName>sample string 16</d2p1:HotelName> <d2p1:IDCardNumber>sample string 10</d2p1:IDCardNumber> <d2p1:IDCardTypeName>sample string 9</d2p1:IDCardTypeName> <d2p1:Name>sample string 7</d2p1:Name> <d2p1:Phone>sample string 13</d2p1:Phone> <d2p1:PlanCode>sample string 20</d2p1:PlanCode> <d2p1:Score>17</d2p1:Score> <d2p1:Sex>8</d2p1:Sex> <d2p1:TotalScore>18</d2p1:TotalScore> <d2p1:VIPCardNumber>sample string 4</d2p1:VIPCardNumber> <d2p1:VipCardTypeName>sample string 5</d2p1:VipCardTypeName> <d2p1:VipID>sample string 1</d2p1:VipID> <d2p1:VipLevel>sample string 2</d2p1:VipLevel> </Data> </RequestResultOfHotelUserDTO6NgmDdgv>