如何在OpenProject中使用API​​创建子工作包

时间:2018-04-17 05:40:04

标签: api openproject

在纪录片中。有一个例子说明如何在包之间创建某种关系,但没有关于创建父子关系的信息。也许有人知道怎么做?

这是文件中提供的内容:

enter image description here

这些是唯一可用的关系:

enter image description here

如何制作父< - >子关系,以便它在开放项目中看起来像这样:

enter image description here

1 个答案:

答案 0 :(得分:1)

尽管亲子关系实际上是关系(概念上和数据库中),但它们在API中并未被视为关系(主要是出于历史原因)。

因此,需要通过工作包资源设置父级。 PATCH上.my-logo-left { content: ""; position: absolute; top: 15px; left: 20px; height: 40px; width: 120px; background-repeat: no-repeat; background-size: contain; background-image: url(https://www.r-project.org/logo/Rlogo.png); } .my-logo-right { content: ""; position: absolute; top: 15px; right: 8px; height: 40px; width: 120px; background-repeat: no-repeat; background-size: contain; background-image: url(https://www.r-project.org/logo/Rlogo.png); } (成为子项的工作包)的最小有效负载如下所示:

/api/v3/work_packages/:id

修改

API documentation中有一个例子。你需要打开PATCH的“请求”示例到`/ api / v3 / work_packages /:id才能看到它。