# 固化接收卡连接关系

该接口用于固化接收卡连接关系,可实现修改网口区域、网口备份关系以及接收卡区域。

# 请求路径

{CLTPlatform-ip}:8086/receiver/saveReceiverMapping

  • 请求地址替换为对应的 ip 地址
  • 请求端口号为 8086

# 请求协议

HTTP

# 请求方法

POST

# 请求参数

  • 请求体的Content-Type请设置为application/json
参数名 说明 必填 类型 数据字典 限制 示例
command 指令类型 [string] receiver/saveReceiverMapping
data 数据 [object]
data>>bSave 是否固化,否则只发送 [boolean] true
data>>bChangePortControlArea 是否修改网口控制区域 [boolean] true
data>>receiverMapping 连接关系 [object]
data>>receiverMapping>>senderArray 发送器数组 [array]
data>>receiverMapping>>senderArray>>senderIndex 发送器的序号 [int]
data>>receiverMapping>>senderArray>>portArray 网口数组 [array]
data>>receiverMapping>>senderArray>>portArray>>portIndex 网口序号 [int]
data>>receiverMapping>>senderArray>>portArray>>isBackupPort 是否为备份网口 [boolean]
data>>receiverMapping>>senderArray>>portArray>>srcPort 源网口(表示备份的是哪个网口) [object]
data>>receiverMapping>>senderArray>>portArray>>srcPort>>senderIndex 发送器的序号 [int]
data>>receiverMapping>>senderArray>>portArray>>srcPort>>portIndex 网口序号 [int]
data>>receiverMapping>>senderArray>>portArray>>area 网口控制区域 [object]
data>>receiverMapping>>senderArray>>portArray>>area>>x x [int] 0
data>>receiverMapping>>senderArray>>portArray>>area>>y y [int] 0
data>>receiverMapping>>senderArray>>portArray>>area>>width [int] 128
data>>receiverMapping>>senderArray>>portArray>>area>>height [int] 128
data>>receiverMapping>>senderArray>>portArray>>receiverArray 接收卡数组,isBackupPort为true时,可以不传 [array]
data>>receiverMapping>>senderArray>>portArray>>receiverArray>>receiverIndex 接收卡序号 [int]
data>>receiverMapping>>senderArray>>portArray>>receiverArray>>area [object]
data>>receiverMapping>>senderArray>>portArray>>receiverArray>>area>>x x [int] 0
data>>receiverMapping>>senderArray>>portArray>>receiverArray>>area>>y y [int] 0
data>>receiverMapping>>senderArray>>portArray>>receiverArray>>area>>width [int] 128
data>>receiverMapping>>senderArray>>portArray>>receiverArray>>area>>height [int] 128

# 请求示例

{
    "command": "receiver/saveReceiverMapping",
    "data": {
        "bSave": true,
        "bChangePortControlArea": true,
        "receiverMapping": {
            "senderArray": [{
                "senderIndex": 0,
                "portArray": [{
                    "portIndex": 0,
                    "isBackupPort": false,
                    "srcPort": {
                        "senderIndex": 0,
                        "portIndex": 0
                    },
                    "area": {
                        "x": 0,
                        "y": 0,
                        "width": 128,
                        "height": 128
                    },
                    "receiverArray": [{
                        "receiverIndex": 0,
                        "area": {
                            "x": 0,
                            "y": 0,
                            "width": 128,
                            "height": 128
                        }
                    }]
                }]
            }]
        }
    }
}

# 返回结果

参数名 说明 必填 类型 数据字典 限制 示例
command 指令类型 [string] receiver/saveReceiverMapping
code 状态码 [int] 20000
message 消息 [string] Common_Success
data 数据 [object]

# 返回示例

{
    "command": "receiver/saveReceiverMapping",
    "code": 20000,
    "message": "Common_Success",
    "data": {}
}

# 详细说明