feat: Enhance category column handling and data mapping
- Updated the `getCategoryColumnsByCompany` and `getCategoryColumnsByMenu` functions to exclude reference columns from category column queries, improving data integrity. - Modified the `TableManagementService` to include `category_ref` in the column management logic, ensuring proper handling of category references during data operations. - Enhanced the frontend components to support category reference mapping, allowing for better data representation and user interaction. - Implemented category label conversion in various components to improve the display of category data, ensuring a seamless user experience.
This commit is contained in:
@@ -57,6 +57,15 @@ export interface MappingRule {
|
||||
required?: boolean; // 필수 여부
|
||||
}
|
||||
|
||||
/**
|
||||
* 멀티 테이블 매핑 그룹
|
||||
* 소스 테이블별로 별도의 매핑 규칙을 정의
|
||||
*/
|
||||
export interface MultiTableMappingGroup {
|
||||
sourceTable: string;
|
||||
mappingRules: MappingRule[];
|
||||
}
|
||||
|
||||
/**
|
||||
* 데이터 수신자 설정
|
||||
* 데이터를 받을 타겟 컴포넌트의 설정
|
||||
@@ -155,6 +164,7 @@ export interface DataReceivable {
|
||||
export interface DataProvidable {
|
||||
componentId: string;
|
||||
componentType: string;
|
||||
tableName?: string;
|
||||
|
||||
/**
|
||||
* 선택된 데이터를 가져오는 메서드
|
||||
|
||||
Reference in New Issue
Block a user