diff --git a/backend-node/src/services/menuCopyService.ts b/backend-node/src/services/menuCopyService.ts index 241cda9a..7d969b06 100644 --- a/backend-node/src/services/menuCopyService.ts +++ b/backend-node/src/services/menuCopyService.ts @@ -1649,8 +1649,12 @@ export class MenuCopyService { for (const mapping of settings.columnMappings) { // menu_objid = 0인 공통 설정은 그대로 0으로 유지 let newMenuObjid: number | undefined; - - if (mapping.menu_objid === 0) { + + if ( + mapping.menu_objid === 0 || + mapping.menu_objid === "0" || + mapping.menu_objid == 0 + ) { newMenuObjid = 0; // 공통 설정 } else { newMenuObjid = menuIdMap.get(mapping.menu_objid); @@ -1714,8 +1718,12 @@ export class MenuCopyService { for (const value of sortedValues) { // menu_objid = 0인 공통 설정은 그대로 0으로 유지 let newMenuObjid: number | undefined; - - if (value.menu_objid === 0) { + + if ( + value.menu_objid === 0 || + value.menu_objid === "0" || + value.menu_objid == 0 + ) { newMenuObjid = 0; // 공통 설정 } else { newMenuObjid = menuIdMap.get(value.menu_objid); diff --git a/frontend/lib/registry/components/select-basic/SelectBasicComponent.tsx b/frontend/lib/registry/components/select-basic/SelectBasicComponent.tsx index 7e12dda9..0e618b6e 100644 --- a/frontend/lib/registry/components/select-basic/SelectBasicComponent.tsx +++ b/frontend/lib/registry/components/select-basic/SelectBasicComponent.tsx @@ -640,15 +640,18 @@ const SelectBasicComponent: React.FC = ({ // 다중선택 모드인 경우 if (isMultiple) { return ( -
+
!isDesignMode && setIsOpen(true)} - style={{ pointerEvents: isDesignMode ? "none" : "auto" }} + style={{ + pointerEvents: isDesignMode ? "none" : "auto", + height: "100%" + }} > {selectedValues.map((val, idx) => { const opt = allOptions.find((o) => o.value === val);