diff --git a/src/api/types.ts b/src/api/types.ts index 13d6f739..c7cd0431 100644 --- a/src/api/types.ts +++ b/src/api/types.ts @@ -466,3 +466,18 @@ export interface Process { // 进程内存占用 memory: number, } + + +// 下载器信息 +export interface DownloaderInfo { + // 下载速度 + download_speed: number + // 上传速度 + upload_speed: number + // 下载量 + download_size: number + // 上传量 + upload_size: number + // 剩余空间 + free_space:number +} diff --git a/src/views/dashboard/AnalyticsBarCharts.vue b/src/views/dashboard/AnalyticsBarCharts.vue deleted file mode 100644 index 403868ff..00000000 --- a/src/views/dashboard/AnalyticsBarCharts.vue +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - 2,856 - - - - - - Sessions - - - - diff --git a/src/views/dashboard/AnalyticsSpeed.vue b/src/views/dashboard/AnalyticsSpeed.vue index 37f6e0e9..4bac941e 100644 --- a/src/views/dashboard/AnalyticsSpeed.vue +++ b/src/views/dashboard/AnalyticsSpeed.vue @@ -1,21 +1,76 @@ @@ -33,24 +88,24 @@ const earnings = [ - ↑21 KB/s - ↓24,895 KB/s + ↑{{ formatFileSize(downloadInfo.upload_speed) }}/s + ↓{{ formatFileSize(downloadInfo.download_speed) }}/s - + - + - {{ earning.title }} + {{ item.title }} - {{ earning.amount }} + {{ item.amount }}
- Sessions -