import request from '@/axios' /* * 告警检测页面统计 * * */ export function getCallAlarmCount(projectId) { return request({ url: `/api/test/callAlarm/count/${projectId}`, method: 'get' }) } /* * 告警检测获取 * * */ export function getCallAlarmList(data) { return request({ url: `/api/test/callAlarm/get`, method: 'post', data: data }) } /* * 获取设备检测 * * */ export function getMonitoringList(data) { return request({ url: `/api/test/monitoring/get`, method: 'post', data: data }) } /* * 获取设备层级列表 * * */ export function getDeviceLevelList(projectId) { return request({ url: `/api/test/deviceLevelCount/${projectId}`, method: 'get' }) } /* * 获取摄像头列表 * * */ export function getMonitorList(data) { return request({ url: `/api/test/camera/1/100`, method: 'post', data: data }) } /* * 获取门禁列表 * * */ export function getAccessControlList(data) { return request({ url: `/api/test/accessControl/get`, method: 'post', data: data }) } /* * 获取门禁分类统计列表 * * */ export function getAccessControlCounAList(data) { return request({ url: `/api/test/accessControl/countA`, method: 'post', data: data }) } /* * 获取门禁分类统计列表 * * */ export function getAccessControlCountBList(data) { return request({ url: `/api/test/accessControl/countB`, method: 'post', data: data }) } /* * 获取设备列表 * * */ export function getDeviceCountList(data) { return request({ url: `/api/test/deviceCount/get`, method: 'post', data: data }) } /* * 获取报警列表 * * */ export function getDeviceAlarmList(data) { return request({ url: `/api/test/giveAlarm/get`, method: 'post', data: data }) } /* * 获取车辆区域列表 * * */ export function getCarRegionList(data) { return request({ url: `/api/test/region/get`, method: 'post', data: data }) } /* * 获取车辆通行记录 * * */ export function getCarVehicleList(data) { return request({ url: `/api/test/vehicle/get`, method: 'post', data: data }) } /* * 获取设备层级 * * */ export function getDeviceModel(projectId) { return request({ url: `/api/test/deviceLevelCount/${projectId}`, method: 'get' }) } /* * 新增设备层级 * * */ export function insertDeviceModel(data) { return request({ url: `/api/test/deviceLevelCount`, method: 'post', data: data }) } /* * 编辑设备层级 * * */ export function updateDeviceModel(data) { return request({ url: `/api/test/deviceLevelCount`, method: 'put', data: data }) } /* * 删除设备层级 * * */ export function deleteDeviceModel(id) { return request({ url: `/api/test/deviceLevelCount//${id}`, method: 'delete' }) } /* * 获取巡更记录 * * */ export function getElectronicPatrolList(data) { return request({ url: `/api/test/electronicPatrol/get`, method: 'post', data: data }) } /* * 获取巡更路径 * * */ export function getElectronicPatrolRoutesList(data) { return request({ url: `/api/test/routes/get`, method: 'post', data: data }) } /* * 获取打卡事件统计 * * */ export function getElectronicPatrolEventTest(projectId) { return request({ url: `/api/test/routes/${projectId}`, method: 'get', }) } /* * 获取路径详情 * * */ export function getElectronicPatrolEventList(data) { return request({ url: `/api/test/routes/get`, method: 'post', data: data }) } /* * 获取打卡列表 * * */ export function getClockInList(data) { return request({ url: `/api/test/clockIn/get`, method: 'post', data: data }) } /* * 获取环境列表 * * */ export function getAirList(data) { return request({ url: `/api/test/air/1/100`, method: 'post', data: data }) } /* * 获取设备层级 * * */ export function getFireDeviceModel(projectId) { return request({ url: `/api/test/fireFightingLevel/${projectId}`, method: 'get' }) } /* * 新增设备层级 * * */ export function insertFireDeviceModel(data) { return request({ url: `/api/test/fireFightingLevel`, method: 'post', data: data }) } /* * 编辑设备层级 * * */ export function updateFireDeviceModel(data) { return request({ url: `/api/test/fireFightingLevel`, method: 'put', data: data }) } /* * 删除设备层级 * * */ export function deleteFireDeviceModel(id) { return request({ url: `/api/test/fireFightingLevel//${id}`, method: 'delete' }) } /* * 获取消防记录列表 * * */ export function getFireList(data) { return request({ url: `/api/test/fireFighting/get`, method: 'post', data: data }) } /* * 获取能源设备列表 * * */ export function getEnergyDeviceList(data) { return request({ url: `/api/test/powerDistributionMachine/get`, method: 'post', data: data }) } /* * 编辑能源设备 * * */ export function updateEnergyDevice(data) { return request({ url: `/api/test/powerDistributionMachine/update`, method: 'put', data: data }) } /* * 批量更新能源设备状态 * * */ export function updateEnergyDeviceState(state, data) { return request({ url: `/api/test/powerDistributionMachine/updateState/${state}`, method: 'post', data: data }) } /* * 获取用能分析数据 * * */ export function getEnergyAnalysis(data) { return request({ url: `/api/test/energyAnalysis/get`, method: 'post', data: data }) }