功能说明:获取会议室详情
请求方式:POST(HTTPS)multipart/form-data
请求地址:https://qwif.do1.com.cn/qwcgi/api/meet/getRoomDetail.do?token=token&corpId=corpId
{ "endTime":"2018-12-27", "roomId":"8416cd62-771d-4d75-ac91-2f507014b0e4", "startTime":"2018-12-23" }
参数 | 类型 | 说明 | 是否必需 |
---|---|---|---|
token | string | 用于验证 | 是 |
corpId | string | 公司唯一标识 | 是 |
roomId | string | 会议室id | 是 |
startTime | string | 查询该会议室某段时间内的会议,所用到的开始时间,满足"yyyy-MM-dd" | 是 |
endTime | string | 查询该会议室某段时间内的会议,所用到的结束时间,满足"yyyy-MM-dd" | 是 |
ApiMeetGetRoomDetailVO paramVO = new ApiMeetGetRoomDetailVO(); // 会议室id paramVO.setRoomId("8416cd62-771d-4d75-ac91-2f507014b0e4"); /** 查询该会议室某段时间内的会议,所用到的时间段, 输入满足yyyy-MM-dd **/ // 开始时间,实际为 yyyy-MM-dd 00:00:00 paramVO.setStartTime("2018-12-23"); // 结束时间,实际为 yyyy-MM-dd 23:59:59 paramVO.setEndTime("2018-12-27"); MeetApi meetApi = QwSdkUtil.getInter(MeetApi.class); // 调用接口 RoomVO resultVO = meetApi.getRoomDetail(QwSdkUtil.getCacheToken(), paramVO); // 打印输出结果 System.out.println(JSONUtil.stringify(resultVO));
{ "code":"0", "data": { "roomVO": { "auditPersons": [ { "personName":"企小微", "userId":"7c753c86e8b5aa304bd10289b1621a2a" }, { "personName":"企小二", "userId":"81349acd162371a400afa7008ff3e5f8" } ], "createTime":"2018-07-05 09:16:14", "id":"bcd4e83e-43b2-49ab-8bb5-037856562a5b", "isAudit":1, "isDigitalSignage":0, "isShakearound":"0", "isWhiteBoard":0, "meetingList": [ { "creator":"81349acd162371a400afa7008ff3e5f8", "cycleVO": { "cycleWeek":0, "day":0, "isEveryday":1, "isFestival":0, "month":0, "overTime":"2019-01-09 18:05:00", "week":"-1" }, "departmentName":"产品研发部", "endTime":"2019-01-04 20:00", "meetingId":"507235bd-49d2-4a05-8fd9-40dd43d5caf4", "personName":"企小微", "startTime":"2019-01-04 17:00", "title":"会议助手示例主题" } ], "regionName":"会议室区域名称示例", "roomName":"会议室名称示例", "status":"0" } }, "desc":"成功" }
roomVO 参数说明
参数 | 类型 | 说明 |
---|---|---|
address | string | 地址 |
auditPersons | json | 审批人信息 |
createTime | string | 创建时间 yyyy-MM-dd HH:mm:ss |
galleryful | string | 可容纳人数 |
id | string | 会议室id |
isAudit | number | 使用该会议室是否需要审批:0-否,1-是 |
isDigitalSignage | number | 是否有数字标牌设备:0-否,1是 |
isShakearound | string | 是否有摇一摇设备:0-否,1-是 |
isWhiteBoard | number | 是否有CVTouch白板:0-否,1-是 |
ismultime | string | 是否有多媒体:0-否,1-是 |
isprojector | string | 是否有投影仪:0-否,1-是 |
meetingList | json | 会议列表信息 |
otherDevices | string | 其他设备 |
regionName | string | 区域名 |
remark | string | 备注 |
roomName | string | 会议室名称 |
serPersons | json | 会服人员信息 |
status | string | 会议室是否启用:0-是,1-否 |
auditPersons / serPersons 参数说明
参数 | 类型 | 说明 |
---|---|---|
personName | string | 人员名字 |
userId | string | 人员id |
meetingList 参数说明
参数 | 类型 | 说明 |
---|---|---|
creator | string | 会议创建人id |
cycleVO | json | 周期信息 |
departmentName | string | 会议创建人部门 |
endTime | string | 会议结束时间 yyyy-MM-dd HH:mm |
meetingId | string | 会议id |
personName | string | 会议创建人名字 |
startTime | string | 会议开始时间 yyyy-MM-dd HH:mm |
title | string | 会议标题 |
cycleVO 参数说明
参数 | 类型 | 说明 |
---|---|---|
cycleWeek | number | 几周循环一次 |
isEveryday | number | 频率是否为每天:0-否,1-是 |
isFestival | number | 是否跳过节假日:0-否,1-是 |
week | string |
频率: 每周工作日:week=1,2,3,4,5(即周一到周五) day=0 month=0 每周:week=0(即周日) day=0 month=0 每月:week=-1 day=2(即2号) month=0 每年:week=-1 day=2(即2号) month=1(即1月) ps:week=0代表周日,week=1~6代表周一至周六 |
day | number | |
month | number | |
overTime | string | 周期结束时间 yyyy-MM-dd HH:mm:ss |