server.ts 495 B

123456789101112131415161718
  1. import { requestClient } from '#/api/request';
  2. export namespace ServerApi {
  3. export interface DiskInfo {
  4. diskName: string;
  5. typeName: string;
  6. totalFree: number;
  7. totalSize: number;
  8. used: number;
  9. availableFreeSpace: number;
  10. availablePercent: number;
  11. }
  12. export const getInfo = () => requestClient.get('/server/info');
  13. export const getUsed = () => requestClient.get('/server/used');
  14. export const getDisk = () => requestClient.get<DiskInfo[]>('/server/disk');
  15. }