import request from '@/utils/request'; import { AxiosPromise } from 'axios'; import { TableVo } from './types'; /** * 获取左侧菜单 */ export function getMenu(): AxiosPromise<[]> { return request({ url: '/bi/opt/getMenu', method: 'get' }); } /** * 获取热源信息 */ export function getStationInfo(): AxiosPromise<[]> { return request({ url: '/bi/opt/getStationInfo', method: 'get' }); } /** * 获取表格header */ export function getTableHeader(): AxiosPromise<[]> { return request({ url: '/bi/opt/getTableHeader', method: 'get' }); } /** * 获取表格数据 * * @param id */ export function getTableData(params: number): AxiosPromise { return request({ url: '/bi/opt/getTableData/'+params, method: 'get' }); } /** * 配置项修改 * * @param data */ export function editConfig(data: any) { return request({ url: '/dc/dcUserMonitorConfig/A', method: 'post', data: data }); } /** * 获取底部面板信息 */ export function getTableFooter(): AxiosPromise<[]> { return request({ url: '/bi/opt/getTableFooter', method: 'get' }); }