Appearance
端点
/api/av/renderHistoryAttributeView
renderHistoryAttributeView
需要认证 需要管理员权限
接口描述
根据指定的属性视图 ID 和历史记录时间戳,渲染该属性视图在特定历史时刻的状态和数据。
请求参数
参数名 | 类型 | 必选 | 描述 |
---|---|---|---|
id | string | 是 | 要渲染的属性视图 ID (Attribute View ID)。 |
created | string | 是 | 历史记录的创建时间戳,通常格式为 `YYYYMMDDHHMMSS`。 |
返回值
返回一个包含指定历史时刻属性视图结构和渲染后数据的对象。
参数名 | 类型 | 描述 |
---|---|---|
code | number | 返回码,0 表示成功 |
msg | string | 返回信息 |
data | object | 包含属性视图详细信息的对象,结构与 `/api/av/renderAttributeView` 的返回值类似: |
name
(string): 属性视图的名称。id
(string): 属性视图的 ID。viewType
(string): 当前渲染视图的类型。viewID
(string): 当前渲染视图的 ID。views
(array): 包含该属性视图所有可用视图信息的数组。view
(object): 当前渲染视图的详细数据(结构复杂)。isMirror
(boolean): 指示该属性视图是否为镜像。
|
请求示例
返回示例 (结构)
请求示例
POST /api/av/renderHistoryAttributeView
Content-Type: application/json
Authorization: Token your-api-token
{
"id": "20231027150000-abcdefgh",
"created": "20231028093000"
}
返回示例 (结构)
{
"code": 0,
"msg": "",
"data": {
"name": "示例属性视图",
"id": "20231027150000-abcdefgh",
"viewType": "table",
"viewID": "20231027150100-ijklmnop", // 可能是历史时刻的视图ID
"views": [ /* ... 同 renderAttributeView ... */ ],
"view": { /* ... 历史时刻的视图数据 ... */ },
"isMirror": false
}
}