diff --git a/B03_FileInput/B03_FileInput_UI_Page.ts b/B03_FileInput/B03_FileInput_UI_Page.ts index 85686106..1992d9f9 100644 --- a/B03_FileInput/B03_FileInput_UI_Page.ts +++ b/B03_FileInput/B03_FileInput_UI_Page.ts @@ -12,7 +12,6 @@ import { createButton, createTag, showToast } from "@ui/ui_template_elements"; import { createGeneralLayout } from "@ui/ui_template_general_layout"; import { createWorkflowOverlays } from "@ui/ui_template_overlay"; import { createStepBar, WORKFLOW_STEP_ICONS } from "@ui/ui_template_workflow_layout"; -import { fetchDashboardMe } from "../B01_Dashboard/B01_Dashboard_Api_Fetch"; import { checkWF1AnalysisStatus, createUploadSession, @@ -52,9 +51,9 @@ function L(key: keyof typeof ui_locales): string { } export async function renderB03FileInput(root: HTMLElement): Promise { - const dashboardUser = await fetchDashboardMe(); - const completionRoute = - dashboardUser.role === "SYSTEM_ADMIN" ? ROUTES.B04_PREPROCESS : ROUTES.B05_PROFILE; + // 업로드가 끝나면 역할과 무관하게 종단설계로 보낸다 — 전처리(B04)는 자동 확정까지 + // 끝난 관리자 전용 점검 화면이라 일반 진행 경로가 아니다(2026-08-08 사용자 지시). + const completionRoute = ROUTES.B05_PROFILE; const slots = initializeSlots(); const cardMap = new Map(); const resultList = document.createElement("ul");