import request from '../index' // 设备分页 export function getDevListPage(data: object) { return request({ url: 'device/listPage', method: 'get', params: data, data, }) } // 导出 export function exportListPage(data: object) { return request({ url: 'device/export', method: 'get', responseType: 'blob', params: data, data, }) } // 设备不分页 export function getDevList(id: string) { return request({ url: 'device/list', method: 'post', data: { stationId: id, }, }) } // 设备详情 export function getDevInfo(id: string) { return request({ url: 'device/info', method: 'post', data: { id, }, }) } // 添加设备 export function addDev(data: object) { return request({ url: 'device/add', method: 'post', data, }) } // 修改设备 export function updateDev(data: object) { return request({ url: 'device/update', method: 'post', data, }) } // 批量导入 export function uploadApi(data: object) { return request({ url: 'device/import', method: 'post', data, params: data, }) } /**********************/ // 设备全局设置 export function configDev(data: object) { return request({ url: 'HCNet/config', method: 'post', data, }) } // 删除设备 export function delDev(id: string) { return request({ url: 'device/delete', method: 'post', data: { id, }, }) } // 重启设备 export function restartDev(doorIp: string, sn: any) { return request({ url: '/HCNet/reStart', method: 'get', data: { doorIp, sn, }, params: { doorIp, sn, }, }) } // 设备地图 export function getDevMap(keyword: string) { return request({ url: 'device/overview', method: 'post', data: { keyword, }, }) } // 甲烷浓度 export function getDataHisList(data: object) { return request({ url: 'data/hisList', method: 'post', data, }) } // 甲烷浓度 export function specialControl(data: object) { return request({ url: 'HCNet/specialControl', method: 'post', data, params: data, }) }