cmc-web/webs/sms-web/src/services/system/service_system.js

35 lines
837 B
JavaScript

/**
* Created by HaijunZhang on 2019/7/23.
*/
import { request } from '@cmp/cmp-element'
import { wrapperParams } from 'utils'
const baseUrl = '/sms/v1/system/monitor'
export function getServers(params) {
return request.get(`${baseUrl}/servers`)
}
export function getServersDetail(params) {
return request.get(`${baseUrl}/charts`, {
params: wrapperParams(params)
})
}
export function getServices(params) {
return request.get(`${baseUrl}/services`)
}
export function getPlugs(params) {
return request.get(`${baseUrl}/plugins`)
}
export function getComponents(params) {
return request.get(`${baseUrl}/components`, {
timeout: 1000 * 60
})
}
export function getGateway() {
return request.get(`${baseUrl}/gateway`)
}
export function getStatus(params) {
return request.get(`${baseUrl}/status`, {
params
})
}