功能说明:获取会议详情列表
请求方式:POST(HTTPS)multipart/form-data
请求地址:https://qwif.do1.com.cn/qwcgi/api/meet/getMeetingList.do?token=token&corpId=corpId
{
"currentPage":1,
"endTime":"2020-01-31",
"isShowPrivacy":1,
"pageSize":10,
"startTime":"2020-01-01"
}
| 参数 | 类型 | 说明 | 是否必需 | 备注 |
|---|---|---|---|---|
| token | string | 用于验证 | 是 |
|
| corpId | string | 公司唯一标识 | 是 |
|
| currentPage | number | 查询页码 | 是 |
|
| pageSize | number | 分页大小 | 否 |
默认为100,并且不超过1000 |
|
startTime | String | 更新时间上限 | 是 |
格式必须为:yyy-MM-dd |
| endTime | String | 更新时间上限 | 是 |
创建时间间隔不得超过两个月 |
| isShowPrivacy | number | 是否返回人员的邮箱和手机号:0-否,1-是(默认不开启) |
否 |
|
ApiMeetGetMeetingListVO paramVO = new ApiMeetGetMeetingListVO();
// 分页页码
paramVO.setCurrentPage(1);
// 分页大小
paramVO.setPageSize(10);
// 更新时间下限
paramVO.setStartTime("2020-01-01");
// 更新时间上限
paramVO.setEndTime("2020-01-31");
// 需要返回人员的邮箱和手机号
paramVO.setIsShowPrivacy(1);
MeetApi meetApi = QwSdkUtil.getInter(MeetApi.class);
// 调用接口
ApiMeetingPager resultVO = meetApi.getMeetingList(QwSdkUtil.getCacheToken(), paramVO);
// 打印输出结果
System.out.println(JSONUtil.stringify(resultVO));
{
"code":"0",
"data":
{
"currPage":1,
"maxPage":1,
"pageData":
[
{
"auditPerson":
{
"auditPersonName":"企小微",
"auditReason":"同意",
"auditUserId":"81349acd162371a400afa7008ff3e5f8"
},
"auditResult":0,
"ccPersons":
[
{
"approvalPersonName":"企小微",
"approvalReason":"审批意见示例",
"approvalStatus":3,
"approvalUserId":"81349acd162371a400afa7008ff3e5f8",
"departmentId":"2d209e6febb7e6f4141e21f08ed923be",
"departmentName":"部门名称示例",
"isOut":0,
"mobile":"13801023456",
"personName":"企小二",
"reason":"请假理由示例",
"status":"1",
"type":"1",
"userId":"df00508768f97083a0f779e6f136f4cf"
},
{
"approvalStatus":0,
"departmentId":"2d209e6febb7e6f4141e21f08ed923be",
"departmentName":"部门名称示例",
"email":"daoxiaoyi@qq.com",
"isOut":0,
"mobile":"13801023456",
"personName":"道小一",
"signTime":"2019-01-03 16:55:57",
"status":"2",
"type":"1",
"userId":"539b7b5d7c2b12c34ead553d20776fc0"
},
{
"approvalStatus":0,
"departmentId":"2d209e6febb7e6f4141e21f08ed923be",
"departmentName":"部门名称示例",
"isOut":0,
"mobile":"13801023456",
"personName":"企小微",
"status":"0",
"type":"1",
"userId":"3e41bddd692f89a25c1199e01f173374"
},
{
"approvalStatus":0,
"departmentId":"2d209e6febb7e6f4141e21f08ed923be",
"departmentName":"部门名称示例",
"email":"qixiaowei@qq.com",
"isOut":0,
"mobile":"13801023456",
"personName":"企小微",
"status":"0",
"type":"1",
"userId":"8890bc5883cbec630969d9789a5fec4a"
}
],
"comments":
{
"currentPage":2,
"formNumber":0,
"pageData":
[
{
"content":"评论内容示例1",
"createTime":"2019-01-03 16:53:47",
"creator":"81349acd162371a400afa7008ff3e5f8",
"departmentName":"部门名称示例",
"personName":"企小微"
},
{
"content":"评论内容示例2",
"createTime":"2019-01-03 16:51:12",
"creator":"81349acd162371a400afa7008ff3e5f8",
"departmentName":"部门名称示例",
"personName":"企小二"
}
],
"pageSize":10,
"startRow":10,
"totalPages":2,
"totalRows":12
},
"content":"内容示例",
"createTime":"2019-01-03 16:50:09",
"creator":"81349acd162371a400afa7008ff3e5f8",
"cycleList":
{
"cycleWeek":0,
"day":0,
"isEveryday":1,
"isFestival":0,
"month":0,
"overTime":"2019-01-21 16:45:00",
"week":"-1"
},
"departmentId":"66e9bda3d1b114f426fcc369606d8d74;d08633978cda09c03452e5176f0b0f29",
"departmentName":"父部门1->子部门1;父部门2",
"email":"qixiaowei@qq.com",
"endTime":"2019-01-03 20:00:00",
"id":"3633bf4b-2527-4c25-ac93-e61abad7ce4e",
"mediaList":
[
{
"fileName":"附件名称示例.docx",
"url":"/upload/file/02f5ca343129495bad85d162d2bd5b34/20190103/720d428d13a14aa78e07fe23ab6acb84.docx"
},
{
"fileName":"附件名称示例.docx",
"url":"/upload/file/02f5ca343129495bad85d162d2bd5b34/20190103/b45d7bdc2bae4ee5833b0d9955bbfae9.docx"
}
],
"mobile":"18801235678",
"personName":"企小微",
"picList":
[
"/upload/img/02f5ca343129495bad85d162d2bd5b34/20190103/d5ecd09aed8f40a6aa8b6ee56d495dbd.jpeg",
"/upload/img/02f5ca343129495bad85d162d2bd5b34/20190103/46e3dc46b0584e0f89c0d2d1a2918819.jpeg"
],
"regionId":"dec1e771-3ee9-43c2-81a9-bf0d626affda",
"regionName":"会议区域名称示例",
"roomName":"会议室名称示例",
"serPersons":
[
{
"approvalStatus":0,
"departmentId":"2d209e6febb7e6f4141e21f08ed923be",
"departmentName":"部门名称示例",
"isOut":0,
"personName":"企小微",
"status":"0",
"type":"3",
"userId":"7e1faa2dcf63ec02e25cbc9fe4e7badd"
}
],
"serviceContent":"内容示例",
"startTime":"2019-01-03 17:00:00",
"status":"2",
"sumPersons":
[
{
"approvalStatus":0,
"departmentId":"2d209e6febb7e6f4141e21f08ed923be",
"departmentName":"部门名称示例",
"isOut":0,
"personName":"企小微",
"status":"0",
"type":"3",
"userId":"7e1faa2dcf63ec02e25cbc9fe4e7badd"
}
],
"title":"标题示例",
"toPersons":
[
{
"approvalStatus":0,
"departmentId":"2d209e6febb7e6f4141e21f08ed923be",
"departmentName":"部门名称示例",
"email":"qixiaowei@qq.com",
"isOut":1,
"mobile":"13801023456",
"personName":"企小微",
"signOutTime":"2019-01-03 16:53:48",
"signTime":"2019-01-03 16:53:47",
"status":"2",
"type":"0",
"userId":"81349acd162371a400afa7008ff3e5f8"
},
{
"approvalStatus":0,
"departmentId":"2d209e6febb7e6f4141e21f08ed923be",
"departmentName":"部门名称示例",
"isOut":0,
"mobile":"13801023456",
"personName":"企小二",
"status":"0",
"type":"0",
"userId":"7c753c86e8b5aa304bd10289b1621a2a"
}
]
}
],
"pageSize":10,
"totalRows":2
},
"desc":"成功"
}
返回参数说明:
|
参数 |
说明 |
|---|---|
|
currentPage |
当前页 |
|
totalRows |
信息总条数 |
|
totalPages |
信息总页数 |
|
pageSize |
每页信息条数 |
pageData 参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| auditPerson | json | 审批人信息 |
| auditResult | number | 审批结果:0-通过,1-待审批,2-不通过,3-审批过期 |
| ccPersons | json | 参会人信息 |
| comments | json | 评论信息 |
| content | string | 会议内容 |
| createTime | string | 创建时间 yyyy-MM-dd HH:mm:ss |
| creator | string | 创建人id |
| cycleList | json | 周期规则信息 |
| mobile | string | 创建人手机号 |
| string | 创建人邮箱 | |
| departmentId | string | 创建人部门id |
| departmentName | string | 创建人部门 |
| endTime | string | 会议结束时间 yyyy-MM-dd HH:mm:ss |
| id | string | 会议id |
| mediaList | json | 附件信息 |
| personName | string | 创建人名字 |
| picList | json | 图片url数组 |
| regionId | string | 区域id |
| regionName | string | 区域名 |
| roomName | string | 会议室名称 |
| serPersons | json | 会服人员信息 |
| serviceContent | string | 会服内容 |
| startTime | string | 会议开始时间 yyyy-MM-dd HH:mm:ss |
| status | string | 会议状态:0-草稿,1-已发布,2-已结束,3-已取消 |
| sumPersons | json | 会议纪要人员信息 |
| title | string | 会议标题 |
| toPersons | json | 发起人信息 |
auditPersons 参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| auditPersonName | string | 审批人名字 |
| auditUserId | string | 审批人id |
| auditReason | string |
审批意见 |
toPersons / ccPersons / serPersons / sumPersons 参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| approvalPersonName | string | 请假审批人的名字 |
| approvalReason | string | 请假审批意见 |
| approvalStatus | number | 请假状态:0-不需要审批的状态,1-待审批,2-审批通过,3-审批不通过 |
| approvalUserId | string | 请假审批人id |
| mobile | string | 人员手机号(仅发起人/参会人) |
| string | 人员邮箱(仅发起人/参会人) | |
| departmentId | string | 人员所属部门id |
| departmentName | string | 人员所属部门名 |
| isOut | number | 是否已经签退:0-否,1-是 |
| personName | string | 人员名字 |
| reason | string | 请假理由 |
| signOutTime | string | 签退时间 yyyy-MM-dd HH:mm:ss |
| signTime | string | 签到时间 yyyy-MM-dd HH:mm:ss |
| status | string | 人员状态:0-未确认,1-已确认,2-已签到,3-请假 |
| type | string | 人员类型:0-发起人,1-参会人,2-会议纪要记录人,3-会服人员,4-@相关人 |
| userId | string | 人员id |
| 参数 | 类型 | 说明 |
|---|---|---|
| content | string | 评论内容 |
| createPerson | string | 评论人id |
| createTime | string | 评论时间 yyyy-MM-dd HH:mm:ss |
| departmentName | string | 评论人部门 |
| personName | string |
评论人名字 |
cycleList 参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| 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 |
mediaList 参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| fileName | string | 附件名字 |
| url | string | 附件url |