mirror of
https://github.com/rustfs/console.git
synced 2026-10-31 12:13:27 +08:00
- Auto-format all files to comply with Prettier rules - Fix code style issues in 545 files
29 lines
587 B
TypeScript
29 lines
587 B
TypeScript
export const useSystem = () => {
|
|
const { $api } = useNuxtApp()
|
|
return {
|
|
// 获取服务器信息
|
|
async getSystemInfo() {
|
|
return await $api.get('/info')
|
|
},
|
|
|
|
// 存储信息
|
|
async getStorageInfo() {
|
|
return await $api.get('/storageinfo')
|
|
},
|
|
|
|
// 数据使用信息
|
|
async getDataUsageInfo() {
|
|
return await $api.get('/datausageinfo')
|
|
},
|
|
|
|
// 系统指标
|
|
async getSystemMetrics() {
|
|
return await $api.get('/metrics')
|
|
},
|
|
// 获取license
|
|
async getLicense() {
|
|
return await $api.get('/license')
|
|
},
|
|
}
|
|
}
|