import request from '@/axios' import config from '@/config' /* * 获取菜单列表 * */ export function getMenuList() { return request({ url: `/manager/resource/list`, method: 'get' }) } /* * 新增菜单 * */ export function insertMenu(data) { return request({ url: `/manager/resource`, method: 'post', data: data }) } /* * 编辑菜单 * */ export function updateMenu(data) { return request({ url: `/manager/resource/update`, method: 'put', data: data }) } /* * 获取身份 * */ export function getIdentityList() { return request({ url: `/manager/identity`, method: 'get', }) } /* * 新增身份 * */ export function insertIdentity(data) { return request({ url: `/manager/identity`, method: 'post', data: data }) } /* * 编辑身份 * */ export function updateIdentity(data) { return request({ url: `/manager/identity/update`, method: 'put', data: data }) } /* * 身份资源的获取 * */ export function getIdentityResource(data) { return request({ url: `/manager/identity/resource/query`, method: 'post', data: data }) } /* * 新增身份资源 * */ export function insertIdentityResource(data) { return request({ url: `/manager/identity/resource`, method: 'post', data: data }) } /* * 更新身份资源 * */ export function updateIdentityResource(data) { return request({ url: `/manager/identity/resource/update`, method: 'put', data: data }) } /* * 下载文件 * * */ export function downloadFile(fileId) { console.log(config.baseURL + '/file/filenode/' + fileId); return window.location.href = config.baseURL + '/file/filenode/' + fileId; } /* * 获取设备层级 * * */ export function getDeviceModel() { return request({ url: `/api/operateDeviceLevelModel`, method: 'get' }) } /* * 获取通过id设备层级 * * */ export function getDeviceModelById(id) { return request({ url: `/api/operateDeviceLevelModel/get/${id}`, method: 'get' }) } /* * 新增设备层级 * * */ export function insertDeviceModel(data) { return request({ url: `/api/operateDeviceLevelModel`, method: 'post', data: data }) } /* * 编辑设备层级 * * */ export function updateDeviceModel(data) { return request({ url: `/api/operateDeviceLevelModel`, method: 'put', data: data }) } /* * 删除设备层级 * * */ export function deleteDeviceModel(id) { return request({ url: `/api/operateDeviceLevelModel/${id}`, method: 'delete' }) }