From cd73bff2119ade74c7c58de66d57108295319c69 Mon Sep 17 00:00:00 2001 From: Momentry Studio Date: Sun, 14 Jun 2026 13:08:59 +0800 Subject: [PATCH] feat: PeopleView complete UI - search, tabs, bind, merge, delete --- src/views/PeopleView.vue | 187 ++++++++++++++++++++++++--------------- 1 file changed, 118 insertions(+), 69 deletions(-) diff --git a/src/views/PeopleView.vue b/src/views/PeopleView.vue index 33206e2..8fec49f 100644 --- a/src/views/PeopleView.vue +++ b/src/views/PeopleView.vue @@ -2,14 +2,16 @@

People

- +
Loading...
+
No results
- +
{{ p.name?.[0]?.toUpperCase() || '?' }}

{{ p.name }}

+
@@ -26,77 +28,94 @@

{{ selected.identity_uuid }}

+ +
-
-

Faces ({{ faces.length }})

-
-
-
{{ Math.round(f.confidence * 100) }}%
-
+
+ + +
+
+
+
+
{{ Math.round(f.confidence * 100) }}%
-

Traces ({{ traces.length }})

-
-
-
-
- {{ formatTime(t.first_sec) }} - {{ formatTime(t.last_sec) }} - {{ (t.avg_confidence * 100).toFixed(0) }}% -
+
+
+
+
+ {{ formatTime(t.first_sec) }} - {{ formatTime(t.last_sec) }} + {{ (t.avg_confidence * 100).toFixed(0) }}%
- - +
+
+ +

Bind Face

+
+
+ File: {{ c.file_uuid.slice(0, 12) }}... Frame: {{ c.frame_number }} + {{ (c.confidence * 100).toFixed(0) }}% +
+
+
+
+
+
+ +

Merge Identity

+ + +
+
+