import request from '@/utils/request'; import { AxiosPromise } from 'axios'; import { deviceForm, deviceQuery, deviceVO } from './types'; /** * 查询设备列表 * @param query */ export const deviceList = (query: deviceQuery): AxiosPromise => { return request({ url: '/api/device', method: 'get', params: query }); }; // *********新增设备列表************* export const addDevice = (data: any): AxiosPromise => { return request({ url: '/api/device/add', method: 'post', data: data }); }; // 修改 export const updateDevice = (data: any): AxiosPromise => { return request({ url: '/api/device/update', method: 'put', data }) } // 删除 export const deleteDevice = (ids: any): AxiosPromise => { return request({ url: '/api/device/delete', method: 'delete', data: ids }) } // 设备下拉框 export const deviceTypeAll=()=> { return request({ url: '/api/deviceType/all', method: 'get', }) } export default { deviceList, addDevice, updateDevice, deleteDevice,deviceTypeAll }