菜单

25.连线列表项目类

下载

连线列表项目类

获取连线列表项目

  • 接口描述:获取nvisual内所有连线列表项目。
  • URL地址:http://ip:port /wapi/v1/link_overrides
  • 访问方法::Get
  • 请求参数:null
  • 响应示例:

[

{

"id": 28,

"propertyId": 29000000031194,

"ruleId": 0,

"value": "指标报警",

"color": null,

"thickness": null,

"linkStyle": null,

"startArrow": 0,

"endArrow": 0,

"override": false

},

{

"id": 29,

"propertyId": 29000000031194,

"ruleId": 0,

"value": "正在维护中",

"color": null,

"thickness": null,

"linkStyle": null,

"startArrow": 0,

"endArrow": 0,

"override": false

}

]

根据id获取列表项目

  • 接口描述:传入连线列表项目id,根据连线列表项目id获取对应连线列表项目。

  • URL地址:http://ip:port /wapi/v1/link_overrides/{linkOverridesId}

  • 访问方法::Get

  • 请求参数:

    Path参数

参数名 类型 示例值 必填 说明
linkOverridesId Long 28 列表项目id
  • 响应示例:

{

"id": 28,

"propertyId": 29000000031194,

"ruleId": 0,

"value": "指标报警",

"color": null,

"thickness": null,

"linkStyle": null,

"startArrow": 0,

"endArrow": 0,

"override": false

}

根据字段获取列表项目

  • 接口描述:传入连线字段id,根据连线某字段获取字段内的所有连线列表项目。

  • URL地址:http://ip:port/wapi/v1/devcatalog/link_overrides/{linkPropertyId}/link_property_id

  • 访问方法::Get

  • 请求参数:

    Path参数

参数名 类型 示例值 必填 说明
linkPropertyId Long 29000000031194 连线字段id
  • 响应示例:

{

"data": [

{

"num": 1,

"id": 28,

"linkTypeName": "OS2-96-OD",

"linkPropertyName": "监测状态",

"value": "指标报警"

},

{

"num": 2,

"id": 29,

"linkTypeName": "OS2-96-OD",

"linkPropertyName": "监测状态",

"value": "正在维护中"

}

]

}

创建连线列表项目

  • 接口描述:传入连线字段id和列表项目值,创建连线列表项目。

  • URL地址:http://ip:port/wapi/v1/link_overrides/{linkPropertyId}/linkPropertyId

  • 访问方法::Post

  • 请求参数:

    Path参数

参数名 类型 示例值 必填 说明
linkPropertyId Long 29000000031605 连线字段id

Body参数

参数名 类型 示例值 必填 说明
value String 10 列表项目值
  • 响应示例:

{

"id": 66,

"propertyId": 29000000031605,

"ruleId": 0,

"value": "10",

"color": null,

"thickness": null,

"linkStyle": null,

"startArrow": 0,

"endArrow": 0,

"override": false

}

修改连线列表项目

  • 接口描述:传入连线列表项目id和列表项目值,修改连线列表项目。

  • URL地址:http://ip:port/wapi/v1/link_overrides/{linkOverridesId}

  • 访问方法::Put

  • 请求参数:

    Path参数

参数名 类型 示例值 必填 说明
linkOverridesId Long 66 列表项目id

Body参数

参数名 类型 示例值 必填 说明
value String 100 列表项目值
  • 响应示例:

{

"id": 66,

"propertyId": 29000000031605,

"ruleId": 0,

"value": "100",

"color": null,

"thickness": null,

"linkStyle": null,

"startArrow": 0,

"endArrow": 0,

"override": false

}

删除连线列表项目

  • 接口描述:传入连线列表项目id删除连线列表项目。

  • URL地址:http://ip:port/wapi/v1/link_overrides/{linkOverridesId}

  • 访问方法::Delete

  • 请求参数:

    Path参数

参数名 类型 示例值 必填 说明
linkOverridesId Long 66 列表项目id
  • 响应示例:

{

"code": 200

}

最近修改: 2025-02-27