diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-07-18 07:52:22 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-07-18 07:52:22 +0000 |
| commit | a3b5cc9250978080a3ad269cf6c66d15de72355a (patch) | |
| tree | 47314aee7a09ffc21daf7f57316b836ff460235d /app | |
| parent | 48a2255bfc45ffcfb0b39ffefdd57cbacf8b36df (diff) | |
| parent | 5cb225e9cd6b0ba2f52572a3afa0de6e5b2a2ece (diff) | |
Merge remote-tracking branch 'origin/approval' into dujinkim
Diffstat (limited to 'app')
| -rw-r--r-- | app/[lng]/admin/approval-test/page.tsx | 32 | ||||
| -rw-r--r-- | app/[lng]/admin/approval-test/page.tsx.bak | 32 |
2 files changed, 64 insertions, 0 deletions
diff --git a/app/[lng]/admin/approval-test/page.tsx b/app/[lng]/admin/approval-test/page.tsx new file mode 100644 index 00000000..f044d87d --- /dev/null +++ b/app/[lng]/admin/approval-test/page.tsx @@ -0,0 +1,32 @@ +import { Metadata } from 'next'; +import ApprovalManager from '@/components/knox/approval/ApprovalManager'; + +export const metadata: Metadata = { + title: 'Knox 결재 시스템 테스트 | Admin', + description: 'Knox API를 사용한 결재 시스템 기능 테스트용', +}; + +export default function ApprovalTestPage() { + return ( + <div className="container mx-auto py-8"> + <div className="space-y-6"> + {/* 페이지 헤더 */} + <div className="space-y-2"> + <h1 className="text-3xl font-bold tracking-tight">Knox 결재 시스템 테스트</h1> + <p className="text-muted-foreground"> + Knox API를 사용한 결재 시스템 컴포넌트입니다. + <br /> + 테스트 모드가 기본적으로 활성화되어 있으며, 테스트 모드에서는 실제 API 대신 모킹 데이터를 사용 + </p> + </div> + + {/* 결재 관리자 컴포넌트 */} + <ApprovalManager + useFakeData={true} + systemId="EVCP_TEST_SYSTEM" + defaultTab="submit" + /> + </div> + </div> + ); +} diff --git a/app/[lng]/admin/approval-test/page.tsx.bak b/app/[lng]/admin/approval-test/page.tsx.bak new file mode 100644 index 00000000..de0e2b5a --- /dev/null +++ b/app/[lng]/admin/approval-test/page.tsx.bak @@ -0,0 +1,32 @@ +import { Metadata } from 'next'; +import ApprovalManager from '@/components/knox/approval/ApprovalManager'; + +export const metadata: Metadata = { + title: 'Knox 결재 시스템 테스트 | Admin', + description: 'Knox API를 사용한 결재 시스템의 모든 기능을 테스트할 수 있는 페이지입니다.', +}; + +export default function ApprovalTestPage() { + return ( + <div className="container mx-auto py-8"> + <div className="space-y-6"> + {/* 페이지 헤더 */} + <div className="space-y-2"> + <h1 className="text-3xl font-bold tracking-tight">Knox 결재 시스템 테스트</h1> + <p className="text-muted-foreground"> + Knox API를 사용한 결재 시스템의 모든 기능을 테스트할 수 있습니다. + <br /> + 테스트 모드가 기본적으로 활성화되어 있으며, 실제 API 대신 가짜 데이터를 사용합니다. + </p> + </div> + + {/* 결재 관리자 컴포넌트 */} + <ApprovalManager + useFakeData={true} + systemId="EVCP_TEST_SYSTEM" + defaultTab="submit" + /> + </div> + </div> + ); +} |
