构件级扩展属性挂接
已测完
POST
/zt/api/v1/data/entity/property/mount
2023-11-06
请求参数
Body 参数application/json
entityId
string
构件ID
documentId
string
文件ID
propertyList
array [object {3}] | null
扩展属性列表
propertyName
string | null
属性名
propertyValue
string | null
属性值
relationFile
string | null
关联文件
示例
{
"documentId": "7a135f583cce473aaa7e1f77e9538142",
"entityId": "0Wv1iIOKn0JQtQXjEVEYWA",
"propertyList": [
{
"propertyName": "ledgerId",
"propertyValue": "JQtQXjEVEYWA",
"relationFile": "[{\"name\":\"2024-01-04T05_42_25.651Z.txt\",\"objectId\":\"20240306102359000023\"}]"
}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/zt/api/v1/data/entity/property/mount' \
--header 'Content-Type: application/json' \
--data-raw '{
"documentId": "7a135f583cce473aaa7e1f77e9538142",
"entityId": "0Wv1iIOKn0JQtQXjEVEYWA",
"propertyList": [
{
"propertyName": "ledgerId",
"propertyValue": "JQtQXjEVEYWA",
"relationFile": "[{\"name\":\"2024-01-04T05_42_25.651Z.txt\",\"objectId\":\"20240306102359000023\"}]"
}
]
}'
返回响应
🟢200成功
application/json
Body
data
object
可选
message
string | null
挂接结果
code
integer | null
可选
msg
string | null
可选
示例
{
"data": [
{
"id": "6858f6f1b5ca4d90aa64c516d4095d6e",
"propertyName": "ledgerId",
"propertyValue": "JQtQXjEVEYWA",
"relationFile": "[{\"name\":\"2024-01-04T05_42_25.651Z.txt\",\"objectId\":\"20240306102359000023\"}]"
}
],
"code": 0,
"msg": "成功"
}
修改于 2025-03-27 10:13:29