diff --git a/frontend/app/(main)/admin/batch-management-new/page.tsx b/frontend/app/(main)/admin/batch-management-new/page.tsx index 29f36270..3093ed10 100644 --- a/frontend/app/(main)/admin/batch-management-new/page.tsx +++ b/frontend/app/(main)/admin/batch-management-new/page.tsx @@ -568,18 +568,9 @@ export default function BatchManagementNewPage() { return (
-
+ {/* 페이지 헤더 */} +

고급 배치 생성

-
- - -
{/* 기본 정보 */} @@ -649,28 +640,30 @@ export default function BatchManagementNewPage() { - {/* FROM 설정 */} - - - - {batchType === "restapi-to-db" ? ( - <> - - FROM: REST API (소스) - - ) : ( - <> - - FROM: 데이터베이스 (소스) - - )} - - - - {/* REST API 설정 (REST API → DB) */} - {batchType === "restapi-to-db" && ( -
-
+ {/* FROM/TO 설정 - 가로 배치 */} +
+ {/* FROM 설정 */} + + + + {batchType === "restapi-to-db" ? ( + <> + + FROM: REST API (소스) + + ) : ( + <> + + FROM: 데이터베이스 (소스) + + )} + + + + {/* REST API 설정 (REST API → DB) */} + {batchType === "restapi-to-db" && ( +
+ {/* API 서버 URL */}
+ + {/* 인증 토큰 설정 */}
{/* 토큰 설정 방식 선택 */} @@ -745,9 +740,8 @@ export default function BatchManagementNewPage() { : "auth_tokens 테이블에서 선택한 서비스의 최신 토큰을 사용합니다."}

-
-
+ {/* 엔드포인트 */}
+ + {/* HTTP 메서드 */}
-
- {/* 데이터 배열 경로 */} -
- - setDataArrayPath(e.target.value)} - placeholder="response (예: data.items, results)" - /> -

- API 응답에서 배열 데이터가 있는 경로를 입력하세요. 비워두면 응답 전체를 사용합니다. -
- 예시: response, data.items, result.list -

-
- - {/* Request Body (POST/PUT/DELETE용) */} - {(fromApiMethod === "POST" || fromApiMethod === "PUT" || fromApiMethod === "DELETE") && ( + {/* 데이터 배열 경로 */}
- -