fix: 카테고리 컬럼 중복 데이터 문제 해결

- table_column_category_values JOIN 시 회사 데이터만 사용하도록 수정
- 공통 데이터(company_code='*') 사용 금지
- is_active=true 필터 추가로 활성화된 카테고리만 조회
- entityJoinService.ts의 buildJoinQuery 및 buildCountQuery 수정
- 품목 정보 테이블 등에서 발생하던 2배 중복 문제 해결
This commit is contained in:
kjs
2025-11-13 15:16:36 +09:00
parent 36bff64145
commit f73f788b0a
4 changed files with 93 additions and 22 deletions

View File

@@ -575,6 +575,8 @@ export const InteractiveDataTable: React.FC<InteractiveDataTableProps> = ({
setLoading(true);
try {
console.log("🔍 데이터 조회 시작:", { tableName: component.tableName, page, pageSize });
const result = await tableTypeApi.getTableData(component.tableName, {
page,
size: pageSize,
@@ -582,6 +584,13 @@ export const InteractiveDataTable: React.FC<InteractiveDataTableProps> = ({
autoFilter: component.autoFilter, // 🆕 자동 필터 설정 전달
});
console.log("✅ 데이터 조회 완료:", {
tableName: component.tableName,
dataLength: result.data.length,
total: result.total,
page: result.page
});
setData(result.data);
setTotal(result.total);
setTotalPages(result.totalPages);