diff --git a/backend-node/src/services/tableManagementService.ts b/backend-node/src/services/tableManagementService.ts index 806ed025..9434dc78 100644 --- a/backend-node/src/services/tableManagementService.ts +++ b/backend-node/src/services/tableManagementService.ts @@ -3071,7 +3071,7 @@ export class TableManagementService { ttc.column_name as "columnName", COALESCE(cl.column_label, ttc.column_name) as "displayName", ttc.input_type as "inputType", - COALESCE(ttc.detail_settings, '{}'::jsonb) as "detailSettings", + COALESCE(ttc.detail_settings::jsonb, '{}'::jsonb) as "detailSettings", ttc.is_nullable as "isNullable", ic.data_type as "dataType", ttc.company_code as "companyCode" diff --git a/frontend/components/admin/UserFormModal.tsx b/frontend/components/admin/UserFormModal.tsx index 7a7d8cd5..b3095e67 100644 --- a/frontend/components/admin/UserFormModal.tsx +++ b/frontend/components/admin/UserFormModal.tsx @@ -1,7 +1,7 @@ "use client"; import React, { useState, useCallback, useEffect, useMemo } from "react"; -import { ResizableDialog, ResizableDialogContent, ResizableDialogHeader, DialogTitle } from "@/components/ui/resizable-dialog"; +import { ResizableDialog, ResizableDialogContent, ResizableDialogHeader, ResizableDialogTitle } from "@/components/ui/resizable-dialog"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; diff --git a/frontend/components/admin/UserHistoryModal.tsx b/frontend/components/admin/UserHistoryModal.tsx index 4549d7b4..358b819b 100644 --- a/frontend/components/admin/UserHistoryModal.tsx +++ b/frontend/components/admin/UserHistoryModal.tsx @@ -154,7 +154,7 @@ export function UserHistoryModal({ isOpen, onClose, userId, userName }: UserHist return ( - + 사용자 관리 이력 diff --git a/frontend/components/common/AlertModal.tsx b/frontend/components/common/AlertModal.tsx index d6fdd0fe..bca7c76b 100644 --- a/frontend/components/common/AlertModal.tsx +++ b/frontend/components/common/AlertModal.tsx @@ -4,11 +4,11 @@ import React from "react"; import { Dialog, DialogContent, - - DialogHeader, - -} from "@/components/ui/resizable-dialog"; + DialogTitle, + DialogDescription, + DialogFooter, +} from "@/components/ui/dialog"; import { Button } from "@/components/ui/button"; import { CheckCircle, XCircle, AlertTriangle, Info } from "lucide-react"; @@ -76,16 +76,16 @@ export function AlertModal({
- {title} + {title}
- {message} + {message}
- + - + ); diff --git a/frontend/components/screen/templates/NumberingRuleTemplate.ts b/frontend/components/screen/templates/NumberingRuleTemplate.ts index fbe15d8d..1f5b2eb6 100644 --- a/frontend/components/screen/templates/NumberingRuleTemplate.ts +++ b/frontend/components/screen/templates/NumberingRuleTemplate.ts @@ -76,3 +76,4 @@ export const numberingRuleTemplate = { }; + diff --git a/frontend/lib/api/numberingRule.ts b/frontend/lib/api/numberingRule.ts index 1f655790..dace488a 100644 --- a/frontend/lib/api/numberingRule.ts +++ b/frontend/lib/api/numberingRule.ts @@ -134,3 +134,4 @@ export async function resetSequence(ruleId: string): Promise> } + diff --git a/동적_테이블_접근_시스템_개선_완료.md b/동적_테이블_접근_시스템_개선_완료.md index ea214f5d..d143a6a5 100644 --- a/동적_테이블_접근_시스템_개선_완료.md +++ b/동적_테이블_접근_시스템_개선_완료.md @@ -376,3 +376,4 @@ interface TablePermission { **이제 테이블을 만들 때마다 코드를 수정할 필요가 없습니다!** +