From 26bd5a0af8f69fd693c16d2eacb35cf138a360d1 Mon Sep 17 00:00:00 2001 From: joonhoekim <26rote@gmail.com> Date: Wed, 10 Sep 2025 08:59:19 +0000 Subject: (김준회) 결재 이력조회 기능 추가 및 로그 테이블 확장, 테스트모듈 작성 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/[lng]/evcp/(evcp)/approval/log/page.tsx | 58 +++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 app/[lng]/evcp/(evcp)/approval/log/page.tsx (limited to 'app') diff --git a/app/[lng]/evcp/(evcp)/approval/log/page.tsx b/app/[lng]/evcp/(evcp)/approval/log/page.tsx new file mode 100644 index 00000000..d0264aa1 --- /dev/null +++ b/app/[lng]/evcp/(evcp)/approval/log/page.tsx @@ -0,0 +1,58 @@ +import { DataTableSkeleton } from "@/components/data-table/data-table-skeleton"; +import { InformationButton } from "@/components/information/information-button"; +import { Shell } from "@/components/shell"; +import { Skeleton } from "@/components/ui/skeleton"; +import { ApprovalLogTable } from "@/lib/approval-log/table/approval-log-table"; +import { getApprovalLogList } from "@/lib/approval-log/service"; +import React from "react"; + +export default async function ApprovalLogPage() { + // 기본 데이터 조회 (첫 페이지, 기본 정렬) + const promises = Promise.all([ + getApprovalLogList({ + page: 1, + perPage: 10, + sort: [{ id: 'createdAt', desc: true }], + }), + ]); + + return ( + +
+
+
+
+

+ 결재 로그 +

+ +
+
+
+
+ + }> + {/* */} + + + + } + > + + +
+ ) +} \ No newline at end of file -- cgit v1.2.3