修改api.js
This commit is contained in:
@@ -1,5 +1,12 @@
|
||||
import http from '../utils/http';
|
||||
|
||||
/**
|
||||
* @typedef {object} Response
|
||||
* @property {number} code - 业务状态码
|
||||
* @property {object} [data] - 业务数据
|
||||
* @property {string} [message] - 提示信息
|
||||
*/
|
||||
|
||||
/**
|
||||
* @typedef {('执行器'|'传感器')} DeviceCategory
|
||||
*/
|
||||
@@ -68,7 +75,7 @@ const createDeviceTemplate = (deviceTemplateData) => {
|
||||
|
||||
/**
|
||||
* 根据设备模板ID获取单个设备模板的详细信息
|
||||
* @param {string} id - 设备模板ID
|
||||
* @param {number} id - 设备模板ID
|
||||
* @returns {Promise<DeviceTemplateResponse>}
|
||||
*/
|
||||
const getDeviceTemplateById = (id) => {
|
||||
@@ -77,7 +84,7 @@ const getDeviceTemplateById = (id) => {
|
||||
|
||||
/**
|
||||
* 根据设备模板ID更新一个已存在的设备模板信息
|
||||
* @param {string} id - 设备模板ID
|
||||
* @param {number} id - 设备模板ID
|
||||
* @param {UpdateDeviceTemplateRequest} deviceTemplateData - 要更新的设备模板信息
|
||||
* @returns {Promise<DeviceTemplateResponse>}
|
||||
*/
|
||||
@@ -87,8 +94,8 @@ const updateDeviceTemplate = (id, deviceTemplateData) => {
|
||||
|
||||
/**
|
||||
* 根据设备模板ID删除一个设备模板(软删除)
|
||||
* @param {string} id - 设备模板ID
|
||||
* @returns {Promise<*>}
|
||||
* @param {number} id - 设备模板ID
|
||||
* @returns {Promise<Response>}
|
||||
*/
|
||||
const deleteDeviceTemplate = (id) => {
|
||||
return http.delete(`/api/v1/device-templates/${id}`);
|
||||
|
||||
Reference in New Issue
Block a user