1. 工作日程服务管理
1.1. 工作日程对象
1.1.1. 日程对象示例
{
"id": 7646314703911537000,
"alarmDate": 0,
"alarmFlag": false,
"completeRate": 0,
"beforendAlarm": 0,
"attachmentsFlag": true,
"createDate": 1398392311000,
"createUserId": -2295828016161864200,
"periodicalId": null,
"beginDate": 1398652200000,
"endDate": 1399258800000,
"eventType": 1,
"shareType": 8,
"signifyType": 0,
"states": 1,
"subject": "标题",
"shareTarget": "长孙无忌、房玄龄、杜如晦",
"updateDate": 1398671562000,
"workType": 1,
"eventflag": 0,
"tranMemberIds": "Member|-3130779376371089245,Member|-4964206632820652806,Member|-5075688473466224369",
"tranMemberName": null,
"receiveMemberId": null,
"receiveMemberName": null,
"fromType": 11,
"fromId": null,
"periodicalStyle": 0,
"calEventType": 0,
"isEntrust": 0,
"periodicalChildId": null,
"accountID": -5964772578102723000,
"priorityType": 1,
"realEstimateTime": 0,
"fromRecordId": null,
"attachmentSubject": "标题",
"new": true,
"extraMap": { }
}
1.1.2. 日程属性说明
| id | 主键ID |
|---|---|
| alarmDate | 提醒时间 |
| alarmFlag | 提醒的标识 |
| completeRate | 完成率 |
| beforendAlarm | 提前提醒时间 |
| attachmentsFlag | |
| createDate | 创建时间 |
| createUserId | 创建者 |
| periodicalId | |
| beginDate | 开始时间 |
| endDate | 结束时间 |
| eventType | 事件类型 |
| shareType | 共享类型 |
| signifyType | 重要程度 |
| states | 事件完成类型 |
| subject | 标题 |
| shareTarget | 共享对象name |
| updateDate | 更新时间 |
| workType | 工作类型 |
| eventflag | 事件当前类型标识 |
| tranMemberIds | |
| tranMemberName | |
| receiveMemberId | |
| receiveMemberName | |
| fromType | 其他模块转日程的类型 |
| fromId | 其他模块转日程的id |
| periodicalStyle | |
| calEventType | |
| isEntrust | |
| periodicalChildId | |
| accountID | 创建人创建事件对应的公司ID |
| priorityType | 优先级类型 |
| realEstimateTime | 实际完成时间 |
| fromRecordId | 优先级类型 |
| attachmentSubject | 附件名称 |
| new | |
| extraMap | - |
1.2. 按日程Id取得日程信息
开发者可以通过【日程ID】来获取日程信息。
接口请求说明:
http请求方式:GET
http://ip:port/seeyon/rest/event/{eventId}
参数说明:
| 参数 | 是否必须 | 说明 |
|---|---|---|
| ieventId | 是 | 日程ID |
返回说明
正常情况下,会返回的是JSON格式日程信息,JSON数据包参考:日程对象示例
参数说明 请参考:日程属性说明