2348800e68
Build & Deploy to K8s / build-and-deploy (push) Successful in 9m22s
카테고리/캐스케이딩 시스템 (B/C/D) 전부 폐기:
- BE: mapper/Service/Controller 9세트 삭제 (cascading*, categoryTree, tableCategoryValue, categoryValueCascading, codeMerge)
- FE: 페이지 3 + API 8 + hooks 2 + 폐기 컴포넌트 6 삭제, 14곳 의존성 정리
- DB: 12 테이블 DROP, TABLE_TYPE_COLUMNS.CODE_CATEGORY → CODE_INFO rename
신설 commonCode 마스터-디테일:
- code_info: 1레벨 그룹 마스터
- code_detail: 2~∞ depth 재귀 트리 (parent_detail_id self-FK, depth 자동 계산)
- API: /api/common-codes/{info,detail}
- CodeCategoryFormModal/Panel → CodeInfoFormModal/Panel rename
- code_category 컬럼명 전부 code_info 로 치환 (mapper/Java/FE)
- 옛 commonCode API URL (/categories/...) → getCodeOptions 어댑터 + /detail?code_info=... 전환
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
27 lines
656 B
TypeScript
27 lines
656 B
TypeScript
"use client";
|
|
|
|
/**
|
|
* V2 카테고리 관리 설정 패널 (폐기됨 - stub)
|
|
*/
|
|
|
|
import React from "react";
|
|
|
|
interface V2CategoryManagerConfigPanelProps {
|
|
config: Record<string, any>;
|
|
onChange: (config: Record<string, any>) => void;
|
|
}
|
|
|
|
export const V2CategoryManagerConfigPanel: React.FC<V2CategoryManagerConfigPanelProps> = () => {
|
|
return (
|
|
<div className="p-4">
|
|
<p className="text-sm text-muted-foreground">
|
|
카테고리 관리 기능은 더 이상 지원되지 않습니다.
|
|
</p>
|
|
</div>
|
|
);
|
|
};
|
|
|
|
V2CategoryManagerConfigPanel.displayName = "V2CategoryManagerConfigPanel";
|
|
|
|
export default V2CategoryManagerConfigPanel;
|