跳到主要内容

更新里程碑

适用环境SaaS
私有部署

要求

ONES
v6.13.0+

Payload

通用结构

EventData

字段类型描述
idstring里程碑ID
projectIDstring里程碑所属项目ID
basicInfoChangesMap<string, BasicInfoChanges>里程碑基础信息

BasicInfoChanges

字段类型描述
assignobject里程碑负责人
descriptionobject里程碑描述
endTimeobject里程碑结束日期
isCompleteobject是否完成
nameobject里程碑名称

assign(里程碑负责人)

字段类型描述
oldValuestring原本的里程碑负责人 ID
newValuestring新的里程碑负责人 ID

description(里程碑描述)

字段类型描述
oldValuestring原本的里程碑描述
newValuestring新的里程碑描述

endTime(里程碑结束日期)

字段类型描述
oldValuestring原本的结束日期
newValuestring新的结束日期

isComplete(是否完成)

字段类型描述
oldValueboolean原本的完成状态
newValueboolean新的完成状态

name(里程碑名称)

字段类型描述
oldValuestring原本的里程碑名称
newValuestring新的里程碑名称

示例

{
"eventID": "1892489366114693120",
"eventType": "ones:project:ppm-milestone:updated",
"timestamp": 1740039600284,
"eventContext": {
"organizationID": "AJ9QkodJ",
"teamID": "YKpfWBP3",
"triggerUserID": "VLYeunBY"
},
"eventData": {
"basicInfoChanges": {
"assign": {
"newValue": "6xDX2PV3",
"oldValue": "VLYeunBY"
},
"description": {
"newValue": "\u003cp\u003e我是描述\u003c/p\u003e\n",
"oldValue": "\u003cp\u003e呃呃adsf\u003c/p\u003e\n"
},
"endTime": {
"newValue": "2025-02-22",
"oldValue": "2025-02-21"
},
"isComplete": {
"newValue": true,
"oldValue": false
},
"name": {
"newValue": "鹅鹅鹅",
"oldValue": "asdf2223"
}
},
"id": "DiEZ5A5z",
"projectID": "VLYeunBY7sUqC47y"
},
"eventSubscriber": {
"subscriberID": "2RJtSu4a",
"clientID": "vYZZUH6y"
}
}