文档
测试

按新类型分配房间

POST
https://{{domain}}:{{port}}/api/robot/room/allotRoom

请求头

参数名
类型
描述
必填
Request-Site
string
示例:
必填
Authorization
string
示例:Bearer {{token}}
必填

请求参数

application/json
参数名
类型
描述
必填
firmid
int
示例:95
必填
vipRoom
int
只要贵宾房1是-1不限0只要普通房
可选
need
array
需要房间的项目类型及数量
必填
itemtypeid
int
示例:1
必填
num
int
示例:2
必填
full
int
全空房间(seat=freeseat) 1是
可选
storey
int
限定楼层
可选

响应参数

参数名
类型
描述
必填
code
int
示例:1
必填
errorcode
int
示例:0
必填
message
string
示例:SUCCESS
必填
data
array
数据列表
必填
0
object
数据字典
必填
roomid
int
房间id
必填
roomno
string
房号
必填
itemtypeid
int
项目类型
必填
seat
int
总床位
必填
freeseat
int
空闲床位
必填
occupy
int
该类型占用该房间几个床位
必填
district
long
楼层
可选
inaccessible
boolean
机器人不可达
必填
1
object
数据字典
必填
roomid
int
示例:950000020
必填
roomno
string
示例:817
必填
itemtypeid
int
示例:2
必填
seat
int
示例:1
必填
freeseat
int
示例:1
必填
refitemids
object
示例:null
必填
occupy
int
示例:1
必填

结果集

```json { "code": 1, "errorcode": 0, "message": "SUCCESS", "data": [ [ { "roomid": 950000063, "roomno": "999", "itemtypeid": 1, "seat": 4, "freeseat": 2, "refitemids": null, "occupy": 2 }, { "roomid": 950000020, "roomno": "817", "itemtypeid": 2, "seat": 1, "freeseat": 1, "refitemids": null, "occupy": 1 } ], [ { "roomid": 950000006, "roomno": "788", "itemtypeid": 1, "seat": 4, "freeseat": 3, "refitemids": null, "occupy": 2 }, { "roomid": 950000019, "roomno": "816", "itemtypeid": 2, "seat": 1, "freeseat": 1, "refitemids": null, "occupy": 1 }, { "roomid": 950000021, "roomno": "818", "itemtypeid": 2, "seat": 1, "freeseat": 1, "refitemids": null, "occupy": 1 } ], [ { "roomid": 950000061, "roomno": "888", "itemtypeid": 1, "seat": 5, "freeseat": 4, "refitemids": null, "occupy": 2 }, { "roomid": 950000023, "roomno": "820", "itemtypeid": 2, "seat": 2, "freeseat": 2, "refitemids": null, "occupy": 2 } ], [ { "roomid": 950000016, "roomno": "813", "itemtypeid": 1, "seat": 5, "freeseat": 5, "refitemids": null, "occupy": 2 }, { "roomid": 950000010, "roomno": "805", "itemtypeid": 2, "seat": 5, "freeseat": 5, "refitemids": null, "occupy": 2 } ] ] } ```