diff --git a/src/api/dashboard.ts b/src/api/dashboard.ts index 16e2f5a..9b5ca3b 100644 --- a/src/api/dashboard.ts +++ b/src/api/dashboard.ts @@ -28,3 +28,13 @@ export const getAppearanceMonitorDetailApi = (params: any) => { return request.get(`/api/v1/record/record_detail_list/`, params); }; +// 检测总量 +export const getDataOverviewApi = (params: any) => { + return request.get(`/api/v1/system/get_record_stats/`, params); +}; + +// 设备信息数据 +export const getDeviceInfowApi = () => { + return request.get(`/api/v1/system/get_device_stats/`); +}; + diff --git a/src/views/dashboard/AppearanceMonitor.scss b/src/views/dashboard/AppearanceMonitor.scss index dce587c..7f7a577 100644 --- a/src/views/dashboard/AppearanceMonitor.scss +++ b/src/views/dashboard/AppearanceMonitor.scss @@ -1,13 +1,16 @@ .appearance-monitor-warp { box-sizing: border-box; padding-top: 32px; + width: 100%; height: 100%; display: flex; - justify-content: center; + justify-content: space-between; + gap: 20px; // align-items: center; - // .appearance-monitor-right { - // display: flex; - // } + .appearance-monitor-right { + width: 44%; + // display: flex; + } .appearance-monitor-search-box { display: flex; @@ -16,6 +19,7 @@ margin: 16px 0; } .right-panel{ + .el-scrollbar__view { background: transparent !important; height: 600px; @@ -24,6 +28,7 @@ .appearance-monitor-left { + width: 55%; .monitor-left-top { box-sizing: border-box; padding: 32px 16px; diff --git a/src/views/dashboard/AppearanceMonitor.vue b/src/views/dashboard/AppearanceMonitor.vue index 49b22df..b1fe113 100644 --- a/src/views/dashboard/AppearanceMonitor.vue +++ b/src/views/dashboard/AppearanceMonitor.vue @@ -1,6 +1,6 @@