From 6f2159db732f13d8980e39131026e0d64d81f7b5 Mon Sep 17 00:00:00 2001 From: let5sne Date: Mon, 20 Jul 2026 13:16:37 +0800 Subject: [PATCH] feat(mobile): redesign supervisor review flow with completion page Rework the pending-review list with priority badges, filters and score ordering, rebuild the review detail around a large-score header, score bars, dialogue bubbles and a guided review form, and add a completion page that summarizes the review outcome and the dispatched follow-up assignment. All three pages resolve trainee display names through the team snapshot so organization names replace raw app account labels. --- mobile-uni/src/pages.json | 6 + .../src/pages/supervisor/review/done.vue | 438 +++++++ .../src/pages/supervisor/review/index.vue | 1010 +++++++++++++---- .../src/pages/supervisor/reviews/index.vue | 548 +++++++-- 4 files changed, 1672 insertions(+), 330 deletions(-) create mode 100644 mobile-uni/src/pages/supervisor/review/done.vue diff --git a/mobile-uni/src/pages.json b/mobile-uni/src/pages.json index ae129a34..73f4d23a 100644 --- a/mobile-uni/src/pages.json +++ b/mobile-uni/src/pages.json @@ -145,6 +145,12 @@ "navigationBarTitleText": "复盘详情" } }, + { + "path": "pages/supervisor/review/done", + "style": { + "navigationBarTitleText": "复盘已完成" + } + }, { "path": "pages/supervisor/profile/index", "style": { diff --git a/mobile-uni/src/pages/supervisor/review/done.vue b/mobile-uni/src/pages/supervisor/review/done.vue new file mode 100644 index 00000000..7d789ce8 --- /dev/null +++ b/mobile-uni/src/pages/supervisor/review/done.vue @@ -0,0 +1,438 @@ + + + + + diff --git a/mobile-uni/src/pages/supervisor/review/index.vue b/mobile-uni/src/pages/supervisor/review/index.vue index 874dee62..6a960b2b 100644 --- a/mobile-uni/src/pages/supervisor/review/index.vue +++ b/mobile-uni/src/pages/supervisor/review/index.vue @@ -4,10 +4,10 @@ 复盘详情 - {{ detail ? `${detail.trainee} · ${detail.scene}` : '训练记录' }} + {{ detail ? `${displayName} · ${detail.scene}` : '训练记录' }} - @@ -31,96 +31,152 @@