diff --git a/src/api/dataSet/index.js b/src/api/dataSet/index.js new file mode 100644 index 0000000..716e071 --- /dev/null +++ b/src/api/dataSet/index.js @@ -0,0 +1,83 @@ +import request from "@/utils/request"; + +//获取所有原始数据集列表 +const list = (data) => { + return request({ + url: `/dataset/raw`, + method: "get", + params: data + }); +} +//创建新数据集 +const add = (data) => { + return request({ + url: `/dataset/raw`, + method: "post", + data: data + }); +} +//删除指定的数据集 +const deleteRaw = (id) => { + return request({ + url: `/dataset/raw/${id}`, + method: "delete" + }); +} +//获取指定的原始数据集 +const dataSetInfo = (id) => { + return request({ + url: `/dataset/raw/${id}`, + method: "get" + }); +} +//更新指定数据集的内容 +const updateDataSet = (id) => { + return request({ + url: `/dataset/raw/${id}`, + method: "put", + data: data + }); +} +//下载图像文件 +const downloadFile = (id) => { + return request({ + url: `/dataset/raw/${id}/download`, + method: 'get', + params: data + }) +} +//删除指定的图像文件 +const deleteFile = (id) => { + return request({ + url: `/dataset/raw/${id}/files`, + method: "delete", + data: data + }); +} +//获取指定的数据集列表 +const rawFiles = (id) => { + return request({ + url: `/dataset/raw/${id}/files`, + method: "get" + }); +} +//获取设备信息 +const rawUpload = (id, data) => { + return request({ + url: `/dataset/raw/${id}/upload`, + method: "post", + data: data + }); +} + +export default { + list, + add, + deleteRaw, + dataSetInfo, + updateDataSet, + downloadFile, + deleteFile, + rawFiles, + rawUpload, +} diff --git a/src/api/device/index.js b/src/api/device/index.js index 6890dbe..2c0a6b5 100644 --- a/src/api/device/index.js +++ b/src/api/device/index.js @@ -1,13 +1,63 @@ import request from "@/utils/request"; -const getStatus=()=>{ +//创建设备信息 +const add = (data) => { return request({ - url:'/devices/status/detail', - method:'get' + url: `/devices`, + method: "post", + data: data + }); +} +//获取设备状态列表 +const getStatus = () => { + return request({ + url: '/devices/status/detail', + method: 'get' }) } - - -export default{ - getStatus +//获取设备状态列表 +const getSimple = () => { + return request({ + url: '/devices/status/simple', + method: 'get' + }) +} +//获取未注册设备列表 +const unregisted = () => { + return request({ + url: '/devices/unregisted', + method: 'get' + }) +} +//删除设备 +const deleteDevices = (id) => { + return request({ + url: `/devices/${id}`, + method: "delete" + }); +} +//获取设备信息 +const devicesInfo = (id) => { + return request({ + url: `/devices/${id}`, + method: "get" + }); +} +//更新设备信息 +const updateDevices = (id) => { + return request({ + url: `/devices/${id}`, + method: "put", + data: data + }); +} + +export default { + add, + getStatus, + getSimple, + unregisted, + deleteDevices, + devicesInfo, + updateDevices, }