From ef18fb08c5a41e88151337be84f8359acbb764e6 Mon Sep 17 00:00:00 2001 From: AdisakKanthawilang Date: Mon, 18 Nov 2024 16:53:35 +0700 Subject: [PATCH] log_detail --- src/controllers/report-controller.ts | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/src/controllers/report-controller.ts b/src/controllers/report-controller.ts index 43ce5c7..14b3f75 100644 --- a/src/controllers/report-controller.ts +++ b/src/controllers/report-controller.ts @@ -149,7 +149,7 @@ export class ReportController extends Controller { }); } - @Get("detail") + @Get("logsDetail") async reportDetail( @Query() id?: string, ) { @@ -188,14 +188,25 @@ export class ReportController extends Controller { responseDescription: source.responseDescription, input: source.input, output: source.output, - sequence: source.sequence + sequence: source.sequence ? source.sequence : [{ + action:"-", + status:"-", + description:"-", + request:{ + method:"-", + url:"-", + response:"-", + }, + }], }; }); - return ({ + const data = lists.length === 1 ? lists[0] : lists; + + return { template: "logs_detail", - reportName: "xlsx-report", - data: lists, - }); + reportName: "docx-report", + data: data, + }; } }