生产监控前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

69 lines
1.1 KiB

2 years ago
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<TableVo> {
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'
});
}