diff --git a/frontend/src/renderer/src/assets/archive/bi.png b/frontend/src/renderer/src/assets/archive/bi.png new file mode 100644 index 00000000..a064be8d Binary files /dev/null and b/frontend/src/renderer/src/assets/archive/bi.png differ diff --git a/frontend/src/renderer/src/assets/archive/bi2.png b/frontend/src/renderer/src/assets/archive/bi2.png new file mode 100644 index 00000000..a064be8d Binary files /dev/null and b/frontend/src/renderer/src/assets/archive/bi2.png differ diff --git a/frontend/src/renderer/src/assets/archive/close.png b/frontend/src/renderer/src/assets/archive/close.png new file mode 100644 index 00000000..bc942fe8 Binary files /dev/null and b/frontend/src/renderer/src/assets/archive/close.png differ diff --git a/frontend/src/renderer/src/assets/archive/del.png b/frontend/src/renderer/src/assets/archive/del.png new file mode 100644 index 00000000..38fad593 Binary files /dev/null and b/frontend/src/renderer/src/assets/archive/del.png differ diff --git a/frontend/src/renderer/src/assets/archive/del2.png b/frontend/src/renderer/src/assets/archive/del2.png new file mode 100644 index 00000000..38fad593 Binary files /dev/null and b/frontend/src/renderer/src/assets/archive/del2.png differ diff --git a/frontend/src/renderer/src/assets/archive/table.png b/frontend/src/renderer/src/assets/archive/table.png new file mode 100644 index 00000000..48f4d3b2 Binary files /dev/null and b/frontend/src/renderer/src/assets/archive/table.png differ diff --git a/frontend/src/renderer/src/assets/archive/usericon.png b/frontend/src/renderer/src/assets/archive/usericon.png new file mode 100644 index 00000000..c75832ff Binary files /dev/null and b/frontend/src/renderer/src/assets/archive/usericon.png differ diff --git a/frontend/src/renderer/src/services/api.js b/frontend/src/renderer/src/services/api.js index 1e9c3726..89944743 100644 --- a/frontend/src/renderer/src/services/api.js +++ b/frontend/src/renderer/src/services/api.js @@ -630,6 +630,10 @@ export const historyAPI = { sessionsPage(params) { return api.get('/api/history/sessions', { params }) }, + // 获取会话详细数据(一个) + sessionsById(session_id) { + return api.get(`/api/history/sessions/${session_id}`) + }, // 删除检测数据记录 detectionDelById(id) { return api.delete(`/api/detection/data/${id}`, {}) diff --git a/frontend/src/renderer/src/views/Dashboard.vue b/frontend/src/renderer/src/views/Dashboard.vue index 2089c677..8004c370 100644 --- a/frontend/src/renderer/src/views/Dashboard.vue +++ b/frontend/src/renderer/src/views/Dashboard.vue @@ -45,7 +45,6 @@ 开始检测 - @@ -226,7 +217,8 @@ - diff --git a/frontend/src/renderer/src/views/Detection.vue b/frontend/src/renderer/src/views/Detection.vue index ee5105c4..b799339d 100644 --- a/frontend/src/renderer/src/views/Detection.vue +++ b/frontend/src/renderer/src/views/Detection.vue @@ -480,7 +480,7 @@ import { getBackendUrl, patientAPI } from '../services/api.js' import noImageSvg from '@/assets/detection/no-image.png' import DiagnosticMessage from '@/views/DiagnosticMessage.vue' import PatientCreate from '@/views/PatientCreate.vue' -import HistoryDashboard from '@/views/PatientProfile.vue' +import PatientProfile from '@/views/PatientProfile.vue' import Model from './model.vue' import ViewUserInfo from '@/views/ViewUser.vue' diff --git a/frontend/src/renderer/src/views/PatientProfile.vue b/frontend/src/renderer/src/views/PatientProfile.vue index 7d597bec..6e742731 100644 --- a/frontend/src/renderer/src/views/PatientProfile.vue +++ b/frontend/src/renderer/src/views/PatientProfile.vue @@ -6,82 +6,84 @@
{{ selectedPatient.name }}
{{ selectedPatient.gender }}
-
{{ calculateAge(selectedPatient.birth_date) }}
+
{{ calculateAge(selectedPatient.birth_date) }}岁
- +
-
+
- -
用户信息
+ +
用户信息
-
用户姓名:
-
{{ selectedPatient.name }}
-
用户ID:
-
{{ selectedPatient.id }}
-
-
-
性别:
+
性别
{{ selectedPatient.gender }}
-
出生日期:
-
{{ selectedPatient.birth_date }}
+
出生日期
+
{{ formatDate(selectedPatient.birth_date) }}
-
年龄:
-
{{ calculateAge(selectedPatient.birth_date) }}
-
民族:
+
年龄
+
{{ calculateAge(selectedPatient.birth_date) }}岁
+
民族
{{ selectedPatient.nationality }}
-
居住地:
+
居住地
{{ selectedPatient.residence }}
-
身高:
+
身高
{{ selectedPatient.height }}cm
-
体重:
+
体重
{{ selectedPatient.weight }}kg
-
鞋码:
+
鞋码
{{ selectedPatient.shoe_size }}码
-
电话:
+
电话
{{ selectedPatient.phone }}
-
邮箱:
+
邮箱
{{ selectedPatient.email }}
-
职业:
+
职业
{{ selectedPatient.occupation }}
-
证件号:
+
证件号
{{ selectedPatient.workplace }}
- -
检测记录(9次)
+ +
检测记录 + 共计:{{recordData.length}}次 + +
- - + + 报告对比 - - + + 删除记录
@@ -93,21 +95,21 @@ @cell-click="selectRecord" @selection-change="handleSelectionChange" highlight-current-row> - - - + +