import request from '@/utils/request' // 查询设备信息列表 export function listDeviceInfo(query) { return request({ url: '/device/deviceInfo/list', method: 'get', params: query }) } // 查询设备信息列表 export function getAllDeviceInfo(query) { return request({ url: '/device/deviceInfo/deviceListInfo', method: 'get', params: query }) } // 查询设备信息详细 export function getDeviceInfo(deviceId) { return request({ url: '/device/deviceInfo/' + deviceId, method: 'get' }) } // 新增设备信息 export function addDeviceInfo(data) { return request({ url: '/device/deviceInfo', method: 'post', data: data }) } // 修改设备信息 export function updateDeviceInfo(data) { return request({ url: '/device/deviceInfo', method: 'put', data: data }) } // 删除设备信息 export function delDeviceInfo(deviceId) { return request({ url: '/device/deviceInfo/' + deviceId, method: 'delete' }) } // 导出设备信息 export function exportDeviceInfo(query) { return request({ url: '/device/deviceInfo/export', method: 'get', params: query }) } // 统计各设备类型的设备总数 export function countDeviceByType() { return request({ url: '/device/deviceInfo/countDeviceByType', method: 'get' }) } // 查询设备下拉树结构 export function deviceTree(data) { return request({ url: '/device/deviceInfo/deviceTree', method: 'put', data: data }) } // 设备树 export function deviceNodeTree() { return request({ url: '/device/deviceInfo/deviceNodeTree', method: 'get' }) }