import request from '@/utils/request-api'
|
|
export function getAreaList() {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetSwitchDeviceByAreaStatic',
|
method: 'get',
|
params: {
|
|
}
|
})
|
}
|
export function apiSearchAreaByIp(ip) {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetAreaByIP',
|
method: 'get',
|
params: {
|
ip
|
}
|
})
|
}
|
|
export function getAreaTjData(code) {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetSwitchDeviceByAreaStatic',
|
method: 'get',
|
params: {
|
|
}
|
})
|
}
|
|
export function getAreaServeInfo(code, equdata) {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetSwitchCabinetInfo',
|
method: 'get',
|
params: {
|
// 'cabinetCode': code,
|
// encodeURIComponent
|
'cabinetCode': (equdata.cabinetName),
|
'areaCode': code
|
}
|
})
|
}
|
|
|
// 获取接口网络报警信
|
export function getFaultInfo(code) {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetFaultInfo',
|
method: 'get',
|
params: {
|
'cabinetCode': code
|
}
|
})
|
}
|
|
|
export function getDeviceList(code, switchName = '') {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetSwitchDetialInfo',
|
method: 'get',
|
params: {
|
'areaCode': code,
|
'switchName': switchName || undefined
|
}
|
})
|
}
|
export function getSwitchStatusStatic() {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetSwitchStatusStatic',
|
method: 'get',
|
params: {
|
}
|
})
|
}
|
export function getSwitchInfoStatic() {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetLackSwitchInfo',
|
method: 'get',
|
params: {
|
}
|
})
|
}
|
|
|
|
|
export function addDeviceInfo(dto) {
|
return request({
|
url: '/api/services/app/SwitchDevice/OperaSwitch',
|
method: 'post',
|
data: {
|
...dto
|
}
|
})
|
}
|
export function updateDevicePosition(dto) {
|
// dto = {
|
// "id": 0,
|
// "operateType": 0,
|
// "operateUserId": "string",
|
// "operateTime": "string",
|
// "moveBeforeX": "string",
|
// "moveBeforeY": "string",
|
// "currentX": "string",
|
// "currentY": "string"
|
// }
|
return request({
|
url: '/api/services/app/SwitchDevice/OperaSwitch',
|
method: 'post',
|
data: {
|
...dto
|
}
|
})
|
}
|
export function delport(dto) {
|
// dto = {
|
// "id": 0,
|
// "operateType": 4,
|
// "networkPort":""
|
// }
|
return request({
|
url: '/api/services/app/SwitchDevice/OperaSwitch',
|
method: 'post',
|
data: {
|
...dto
|
}
|
})
|
}
|
export function statusPort(dto) {
|
// dto = {
|
// "id": 0,
|
// "operateType": 5,
|
// }
|
return request({
|
url: '/api/services/app/SwitchDevice/OperaSwitch',
|
method: 'post',
|
data: {
|
...dto
|
}
|
})
|
}
|
|
export function getBridgeInfos(code) {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetAreaPositionInfo',
|
method: 'get',
|
params: {
|
'areaCode': code
|
}
|
})
|
}
|
|
export function getSwitchCabinetInfo() {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetSwitchCabinetInfo',
|
method: 'get',
|
params: {
|
|
}
|
})
|
}
|
|
/**
|
*
|
* @returns 获取所有交换机柜列表
|
*/
|
export function getSwitchBord() {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetSwitchBord',
|
method: 'get',
|
params: {
|
|
}
|
})
|
}
|
|
|
/**
|
*
|
* @returns 获取所有交换机列表
|
*/
|
export function getAllSwitch() {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetAllSwitch',
|
method: 'get',
|
params: {
|
|
}
|
})
|
}
|
|
/**
|
* 获取所有区域列表
|
*/
|
export function getAreaCode() {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetAreaCode',
|
method: 'get',
|
params: {
|
|
}
|
})
|
}
|
|
|
export function AssignSwitch(dto) {
|
return request({
|
url: '/api/services/app/SwitchDevice/AssignSwitch',
|
method: 'post',
|
data: {
|
...dto
|
}
|
})
|
}
|
|
/**
|
* 根据区域查找背景图和当前数量
|
*/
|
export function getAreaModuleBycode(code) {
|
return request({
|
url: '/api/services/app/SwitchDevice/GetAreaModuleBycode',
|
method: 'get',
|
params: {
|
'areaCode': code
|
}
|
})
|
}
|