feat: 테이블 관리의 입력 타입 기반 자동 숫자 포맷팅

- TableListComponent: table_type_columns의 input_type 정보를 가져와서 숫자 포맷팅
- getColumnInputTypes API 추가로 컬럼별 입력 타입 조회
- columnMeta에 inputType 포함하여 formatCellValue에서 사용
- 테이블 관리에서 설정한 입력 타입(number/decimal)에 따라 자동으로 천 단위 콤마 표시
- 근본적인 해결: 컬럼명 기반이 아닌 실제 설정값 기반 포맷팅
This commit is contained in:
kjs
2025-11-03 10:14:32 +09:00
parent 68aafb3732
commit 1c571ee3c3
3 changed files with 27 additions and 20 deletions

View File

@@ -242,6 +242,12 @@ export const tableTypeApi = {
return data.columns || data || [];
},
// 컬럼 입력 타입 정보 조회
getColumnInputTypes: async (tableName: string): Promise<any[]> => {
const response = await apiClient.get(`/table-management/tables/${tableName}/web-types`);
return response.data.data || [];
},
// 컬럼 웹 타입 설정
setColumnWebType: async (
tableName: string,