导入数据涉及多级数据校验,数据范围规则放在创建部门时校验
Authorization: Bearer ********************{
"devices": [
{
"loginAccount": "string",
"loginPassword": "string",
"type": 1,
"terminalNo": "string",
"identifier": "string",
"identifierType": 0,
"name": "string",
"remark": "string",
"groupOrganization": "string",
"groupId": "string",
"lineNum": "string",
"serialNo": "string",
"zoneName": "string"
}
],
"deviceType": "THIRD_PARTY_DEVICE"
}curl --location --request POST '/eims/api/v2/admin/assets/devices/actions/import' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"devices": [
{
"loginAccount": "string",
"loginPassword": "string",
"type": 1,
"terminalNo": "string",
"identifier": "string",
"identifierType": 0,
"name": "string",
"remark": "string",
"groupOrganization": "string",
"groupId": "string",
"lineNum": "string",
"serialNo": "string",
"zoneName": "string"
}
],
"deviceType": "THIRD_PARTY_DEVICE"
}'[
{
"deviceInfo": {
"loginAccount": "",
"loginPassword": "",
"id": "",
"companyId": "",
"type": 0,
"identifierType": 0,
"terminalNo": "",
"serialNo": "",
"name": "",
"remark": "",
"model": "",
"status": 0,
"groupId": "",
"groupName": "",
"avatar": "",
"osType": "",
"clientVersion": "",
"platformType": "",
"identifier": "",
"onlineStatus": 0,
"audioGain": 0,
"registerIp": "",
"zoneId": "",
"zoneName": ""
},
"code": [
0
],
"lineNum": "",
"payload": {
"0": {}
}
}
]