为基线对象添加基线成员
操作场景
使用iDME提供的“基线对象与被基线对象的关系”接口“BaseLineLink_create”或“BaseLineLink_batchCreate”,将已创建的数据模型实例添加至基线对象中。本章节以“BaseLineLink_create”为例。
URI
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户的token。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
source |
是 |
Object |
基线对象信息,需输入基线对象的ID和实体名称。
|
target |
是 |
Object |
基线成员信息,需输入基线成员的ID和实体名称。
|
为篇幅起见,这里只展示部分内容。更多参数信息,您可以在全量数据服务进行查看。
响应参数
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
唯一编码。 |
rdmExtensionType |
String |
实体类型。 |
rdmVersion |
Integer |
系统版本。 |
className |
String |
实体名称。 |
name |
String |
基线对象的名称。 |
nameEn |
String |
基线对象的英文名称。 |
description |
String |
基线对象的描述。 |
descriptionEn |
String |
基线对象的英文描述。 |
disableFlag |
Boolean |
是否锁定。
|
为篇幅起见,这里只展示部分内容。更多参数信息,您可以在全量数据服务进行查看。
请求示例
使用“BaseLineLink_create”接口将数据实例“焊接夹具”添加至基线对象“转试产”。
POST https://dme.cn-north-4.huaweicloud.com/rdm_fce01234567d41828cf3473b07fa7ae2_app/services/rdm/common/api/BaseLineLink/create X-AUTH-TOKEN: ABCDEFJ.... { "params": { "source":{ "id":"553881194513567744", "clazz":"BaseLine" }, "target":{ "id":553607469406887936, "clazz":"Fixture" } } }
响应示例
为篇幅起见,这里只展示部分内容。
{ "result": "SUCCESS", "data": [ { "id": "553956041486766080", "rdmExtensionType": "BaseLineLink", "tenant": { ...... }, "className": "BaseLineLink", "source": { "id": "553881194513567744", "rdmExtensionType": "BaseLine", "tenant": { ...... }, "className": "BaseLine", "descriptionEn": "Turn to trial-produce review baseline", "name": "转试产", "description": "转试产评审基线", "nameEn": "TurnToTrialProduce", "state": null, "disableFlag": false }, "target": { "id": "553953656563568640", "rdmExtensionType": "Fixture", "className": "Fixture", "name": "焊接夹具", "master": { "id": "553953656563568641", "rdmExtensionType": "FixtureMaster", "tenant": { ...... }, "className": "FixtureMaster" }, "branch": { "id": "553953656563568642", "rdmExtensionType": "FixtureBranch", "className": "FixtureBranch", "version": "A" }, "versionCode": 1, "iteration": 1, "version": "A", "latestVersion": true, "workingCopy": false, "workingState": { "code": "CHECKED_IN", "cnName": "已检入", "enName": "checked in", "alias": "CHECKED_IN" } } } ], "errors": [] }