From 2eeb62cf3c80e3b6c57861fdf4dd9957528c43e6 Mon Sep 17 00:00:00 2001 From: ajdj100 Date: Mon, 17 Nov 2025 11:57:25 -0500 Subject: [PATCH] added member names to training reports --- api/src/services/CourseSerivce.ts | 4 +++- shared/types/course.ts | 4 ++++ ui/src/pages/TrainingReport.vue | 25 ++++++++++++++----------- 3 files changed, 21 insertions(+), 12 deletions(-) diff --git a/api/src/services/CourseSerivce.ts b/api/src/services/CourseSerivce.ts index 059dcfd..bc8d283 100644 --- a/api/src/services/CourseSerivce.ts +++ b/api/src/services/CourseSerivce.ts @@ -18,7 +18,7 @@ function buildAttendee(row: RawAttendeeRow): CourseAttendee { updated_at: row.updated_at, remarks: row.remarks, attendee_role_id: row.attendee_role_id, - + attendee_name: row.attendee_name, role: row.role_id ? { id: row.role_id, @@ -35,6 +35,7 @@ function buildAttendee(row: RawAttendeeRow): CourseAttendee { export async function getCourseEventAttendees(id: number): Promise { const sql = `SELECT ca.*, + mem.name AS attendee_name, ar.id AS role_id, ar.name AS role_name, ar.description AS role_description, @@ -43,6 +44,7 @@ export async function getCourseEventAttendees(id: number): Promise {