import request from '@/axios' import config from '@/config' /* * 获取菜单列表 * */ export function getMenuList() { return request.get('/manager/operateResource/list'); } /* * 编辑菜单 * */ export function updateMenu(data) { return request.post('/manager/operateResource/update', data); } /* * 获取待转换列表 * */ export function getAdjustedList() { return request.get('/file/category/adjusted'); } /* * 新增文档模板 * * */ export function insertDocumentTemplate(data) { return request.post(`/file/category/${data.parentId}/template`, data); } /* * 下载文件 * * */ export function downloadFile(fileId) { return window.location.href = config.baseURL + '/file/filenode/' + fileId; } /* * 获取设备层级 * * */ export function getDeviceModel() { return request({ url: `/operate/operateDeviceLevelModel`, method: 'get' }) } /* * 获取通过id设备层级 * * */ export function getDeviceModelById(id) { return request({ url: `/operate/operateDeviceLevelModel/get/${id}`, method: 'get' }) } /* * 新增设备层级 * * */ export function insertDeviceModel(data) { return request({ url: `/operate/operateDeviceLevelModel`, method: 'post', data: data }) } /* * 编辑设备层级 * * */ export function updateDeviceModel(data) { return request({ url: `/operate/operateDeviceLevelModel`, method: 'put', data: data }) } /* * 删除设备层级 * * */ export function deleteDeviceModel(id) { return request({ url: `/operate/operateDeviceLevelModel/${id}`, method: 'delete' }) }