// 统一请求路径前缀在libs/axios.js中修改 import { getRequest, postRequest, putRequest } from '@/libs/axios'; // 生产线接口 export const deleteLine = (params) => { return postRequest('/iot/line/delByIds', params) } export const getLineData = (params) => { return getRequest('/iot/line/getByCondition', params) } export const getAllLineData = () => { return getRequest('/iot/line/getAll') } export const addLine = (params) => { return postRequest('/iot/line/save', params) } export const editLine = (params) => { return putRequest('/iot/line/update', params) } // 工程接口 export const deleteProject = (params) => { return postRequest('/iot/project/delByIds', params) } export const getProjectData = (params) => { return getRequest('/iot/project/getByCondition', params) } export const getAllProjectData = () => { return getRequest('/iot/project/getAll') } export const addProject = (params) => { return postRequest('/iot/project/save', params) } export const editProject = (params) => { return putRequest('/iot/project/update', params) } // 设备接口 export const deleteDevice = (params) => { return postRequest('/iot/device/delByIds', params) } export const getDeviceData = (params) => { return getRequest('/iot/device/getByCondition', params) } export const getAllDeviceData = () => { return getRequest('/iot/device/getAll') } export const addDevice = (params) => { return postRequest('/iot/device/save', params) } export const editDevice = (params) => { return putRequest('/iot/device/update', params) } export const getDevice = (id) => { return getRequest(`/iot/device/get/${id}`) } // 传感器接口 export const deleteSensor = (params) => { return postRequest('/iot/sensor/delByIds', params) } export const getSensorData = (params) => { return getRequest('/iot/sensor/getByCondition', params) } export const getAllSensorData = () => { return getRequest('/iot/sensor/getAll') } export const addSensor = (params) => { return postRequest('/iot/sensor/add', params) } export const editSensor = (params) => { return putRequest('/iot/sensor/edit', params) } export const getSensorDataByDeviceId = (deviceId) => { return getRequest('/iot/sensor/searchByDeviceId/'+deviceId) } // 采集任务接口 export const deleteAutoJob = (params) => { return postRequest('/iot/autojob/delByIds', params) } export const getAutoJobData = (params) => { return getRequest('/iot/autojob/getByCondition', params) } export const getAllAutoJobData = () => { return getRequest('/iot/autojob/getAll') } export const addAutoJob = (params) => { return postRequest('/iot/autojob/save', params) } export const editAutoJob = (params) => { return putRequest('/iot/autojob/update', params) } // 设备位置管理 export const deleteDeviceLocal = (params) => { return postRequest('/iot/deviceLocal/delByIds', params) } export const getDeviceLocalData = (params) => { return getRequest('/iot/deviceLocal/getByCondition', params) } export const getAllDeviceLocalData = () => { return getRequest('/iot/deviceLocal/getAll') } export const addDeviceLocal = (params) => { return postRequest('/iot/deviceLocal/save', params) } export const editDeviceLocal = (params) => { return putRequest('/iot/deviceLocal/update', params) } // 传感器异常处理 export const deleteSensorLog = (params) => { return postRequest('/iot/sensorErrorLog/delByIds', params) } export const getSensorLogData = (params) => { return getRequest('/iot/sensorErrorLog/getByCondition', params) } export const getAllSensorLogData = () => { return getRequest('/iot/sensorErrorLog/getAll') } export const addSensorLog = (params) => { return postRequest('/iot/sensorErrorLog/save', params) } export const editSensorLog = (params) => { return putRequest('/iot/sensorErrorLog/update', params) } // MongoDB数据管理 export const getMongoDBSensorInfoAll = (params) => { return getRequest('/iot/sensorHelper/line', params) }