From 79e0f6de871c5d2df9e9f2fcb12151137c730f65 Mon Sep 17 00:00:00 2001 From: limengnan <420004014@qq.com> Date: Wed, 14 Jan 2026 11:19:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8A=A5=E5=91=8A=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/renderer/src/assets/archive/noimg.png | Bin 0 -> 13323 bytes .../renderer/src/assets/archive/noimg2.png | Bin 0 -> 12339 bytes .../src/views/AloneReportComparison.vue | 42 ++++++----- .../src/renderer/src/views/GenerateReport.vue | 65 ++++-------------- .../src/views/ImageDetailsCompare.vue | 14 ++-- .../renderer/src/views/PopUpOnlyReport.vue | 33 +++++---- .../src/renderer/src/views/PopUpReport.vue | 36 ++++++---- .../renderer/src/views/ReportComparison.vue | 62 +++++++++-------- 8 files changed, 123 insertions(+), 129 deletions(-) create mode 100644 frontend/src/renderer/src/assets/archive/noimg.png create mode 100644 frontend/src/renderer/src/assets/archive/noimg2.png diff --git a/frontend/src/renderer/src/assets/archive/noimg.png b/frontend/src/renderer/src/assets/archive/noimg.png new file mode 100644 index 0000000000000000000000000000000000000000..2dbc2232254165a444802b400d57a56a1b56a68d GIT binary patch literal 13323 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 literal 0 HcmV?d00001 diff --git a/frontend/src/renderer/src/views/AloneReportComparison.vue b/frontend/src/renderer/src/views/AloneReportComparison.vue index 52544b4f..ae8a80c8 100644 --- a/frontend/src/renderer/src/views/AloneReportComparison.vue +++ b/frontend/src/renderer/src/views/AloneReportComparison.vue @@ -62,16 +62,18 @@
整体数据
-
+
身体姿态
- - - +
+ + +
头部姿态
-
+
倾斜角
@@ -115,17 +117,17 @@
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
@@ -147,13 +149,17 @@
整体数据
-
+
身体姿态
- - +
+ + +
+
头部姿态
@@ -199,17 +205,17 @@
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
@@ -666,8 +672,8 @@ function handleCancel(){ img { max-width: 100% !important; height: auto !important; - object-fit: contain !important; - max-height: 300px !important; /* 限制最大高度,防止一页占满 */ + object-fit: contain !important; + /* 限制最大高度,防止一页占满 */ } /* 头部信息紧凑化 */ diff --git a/frontend/src/renderer/src/views/GenerateReport.vue b/frontend/src/renderer/src/views/GenerateReport.vue index 804c3c8b..c657e23c 100644 --- a/frontend/src/renderer/src/views/GenerateReport.vue +++ b/frontend/src/renderer/src/views/GenerateReport.vue @@ -63,13 +63,15 @@
整体数据
-
+
身体姿态
-
- + +
头部姿态
@@ -113,16 +115,16 @@
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
@@ -138,13 +140,15 @@
整体数据
-
+
身体姿态
- +
头部姿态
@@ -187,56 +191,17 @@
- - -
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
diff --git a/frontend/src/renderer/src/views/ImageDetailsCompare.vue b/frontend/src/renderer/src/views/ImageDetailsCompare.vue index 46be1a71..293e147f 100644 --- a/frontend/src/renderer/src/views/ImageDetailsCompare.vue +++ b/frontend/src/renderer/src/views/ImageDetailsCompare.vue @@ -6,16 +6,16 @@
-
+
{{ ImageDetailsInfoLeft.id }}
+ style="width: 100%;height:416px;">
+ style="width: 49%;height: 100%;margin-left: 10px;">
{{ ImageDetailsInfoRight.id }}
+ style="width:100%;height:416px;">
@@ -32,13 +32,13 @@
-
+
{{ ImageDetailsInfoLeft.id }}
+ style="width: 49%;height: 100%;margin-left: 10px;">
{{ ImageDetailsInfoRight.id }}
@@ -51,7 +51,7 @@ style="max-width: 100%;max-height: 100%;">
+ style="width: 50%;height: 100%;margin-left: 10px;">
{{ ImageDetailsInfoRight.id }}
diff --git a/frontend/src/renderer/src/views/PopUpOnlyReport.vue b/frontend/src/renderer/src/views/PopUpOnlyReport.vue index 7dda019f..31c1eafe 100644 --- a/frontend/src/renderer/src/views/PopUpOnlyReport.vue +++ b/frontend/src/renderer/src/views/PopUpOnlyReport.vue @@ -60,16 +60,23 @@
整体数据
-
- +
+
身体姿态
- - +
+ + +
+
头部姿态
-
-
+
+
+
倾斜角
@@ -83,7 +90,7 @@
-
+
左: {{headPoseMaxValuesLeft.rotationLeftMax}}° @@ -95,7 +102,7 @@ {{headPoseMaxValuesLeft.pitchDownMax}}°
-
+
右: {{headPoseMaxValuesLeft.rotationRightMax}}°
@@ -113,16 +120,16 @@
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
@@ -652,7 +659,7 @@ function handleCancel(){ max-width: 100% !important; height: auto !important; object-fit: contain !important; - max-height: 300px !important; /* 限制最大高度,防止一页占满 */ + /* max-height: 300px !important; */ } /* 头部信息紧凑化 */ diff --git a/frontend/src/renderer/src/views/PopUpReport.vue b/frontend/src/renderer/src/views/PopUpReport.vue index c18ff42a..ac2d260c 100644 --- a/frontend/src/renderer/src/views/PopUpReport.vue +++ b/frontend/src/renderer/src/views/PopUpReport.vue @@ -61,13 +61,17 @@
整体数据
-
+
身体姿态
- +
+ + +
头部姿态
@@ -110,16 +114,16 @@
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
@@ -134,13 +138,17 @@
整体数据
-
+
+ style="width: 100%;height: 100%;max-height: 400px; object-fit:contain;">
身体姿态
- +
+ + +
头部姿态
@@ -182,16 +190,16 @@
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
@@ -643,7 +651,7 @@ function getFormattedTime() { max-width: 100% !important; height: auto !important; object-fit: contain !important; - max-height: 300px !important; /* 限制最大高度,防止一页占满 */ + /* max-height: 300px !important; */ } /* 头部信息紧凑化 */ diff --git a/frontend/src/renderer/src/views/ReportComparison.vue b/frontend/src/renderer/src/views/ReportComparison.vue index c63e814a..c6348888 100644 --- a/frontend/src/renderer/src/views/ReportComparison.vue +++ b/frontend/src/renderer/src/views/ReportComparison.vue @@ -66,14 +66,16 @@
整体数据
-
+
身体姿态
-
- + +
头部姿态
@@ -120,16 +122,16 @@
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
@@ -144,14 +146,16 @@
整体数据
-
+
身体姿态
-
- + +
头部姿态
@@ -198,16 +202,16 @@
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
@@ -233,17 +237,19 @@
整体数据
-
+
身体姿态
-
- +
+ +
头部姿态
-
+
倾斜角
@@ -289,16 +295,16 @@
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
@@ -313,14 +319,16 @@
整体数据
-
+
身体姿态
-
- + +
头部姿态
@@ -367,16 +375,16 @@
足底压力
-
+
视频1图片
-
+
视频2图片
-
+
@@ -906,7 +914,7 @@ function handleCancel(){ max-width: 100% !important; height: auto !important; object-fit: contain !important; - max-height: 300px !important; /* 限制最大高度,防止一页占满 */ + /* max-height: 300px !important; */ } /* 头部信息紧凑化 */