쿼리 에러 수정
This commit is contained in:
@@ -3071,7 +3071,7 @@ export class TableManagementService {
|
|||||||
ttc.column_name as "columnName",
|
ttc.column_name as "columnName",
|
||||||
COALESCE(cl.column_label, ttc.column_name) as "displayName",
|
COALESCE(cl.column_label, ttc.column_name) as "displayName",
|
||||||
ttc.input_type as "inputType",
|
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",
|
ttc.is_nullable as "isNullable",
|
||||||
ic.data_type as "dataType",
|
ic.data_type as "dataType",
|
||||||
ttc.company_code as "companyCode"
|
ttc.company_code as "companyCode"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
"use client";
|
"use client";
|
||||||
|
|
||||||
import React, { useState, useCallback, useEffect, useMemo } from "react";
|
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 { Button } from "@/components/ui/button";
|
||||||
import { Input } from "@/components/ui/input";
|
import { Input } from "@/components/ui/input";
|
||||||
import { Label } from "@/components/ui/label";
|
import { Label } from "@/components/ui/label";
|
||||||
|
|||||||
@@ -154,7 +154,7 @@ export function UserHistoryModal({ isOpen, onClose, userId, userName }: UserHist
|
|||||||
return (
|
return (
|
||||||
<ResizableDialog open={isOpen} onOpenChange={onClose}>
|
<ResizableDialog open={isOpen} onOpenChange={onClose}>
|
||||||
<ResizableDialogContent className="flex max-h-[90vh] max-w-6xl flex-col">
|
<ResizableDialogContent className="flex max-h-[90vh] max-w-6xl flex-col">
|
||||||
<DialogHeader className="flex-shrink-0">
|
<ResizableDialogHeader className="flex-shrink-0">
|
||||||
<ResizableDialogTitle className="flex items-center gap-2">
|
<ResizableDialogTitle className="flex items-center gap-2">
|
||||||
<User className="h-5 w-5" />
|
<User className="h-5 w-5" />
|
||||||
사용자 관리 이력
|
사용자 관리 이력
|
||||||
|
|||||||
@@ -4,11 +4,11 @@ import React from "react";
|
|||||||
import {
|
import {
|
||||||
Dialog,
|
Dialog,
|
||||||
DialogContent,
|
DialogContent,
|
||||||
|
|
||||||
|
|
||||||
DialogHeader,
|
DialogHeader,
|
||||||
|
DialogTitle,
|
||||||
} from "@/components/ui/resizable-dialog";
|
DialogDescription,
|
||||||
|
DialogFooter,
|
||||||
|
} from "@/components/ui/dialog";
|
||||||
import { Button } from "@/components/ui/button";
|
import { Button } from "@/components/ui/button";
|
||||||
import { CheckCircle, XCircle, AlertTriangle, Info } from "lucide-react";
|
import { CheckCircle, XCircle, AlertTriangle, Info } from "lucide-react";
|
||||||
|
|
||||||
@@ -76,16 +76,16 @@ export function AlertModal({
|
|||||||
<DialogHeader>
|
<DialogHeader>
|
||||||
<div className="mb-2 flex items-center gap-3">
|
<div className="mb-2 flex items-center gap-3">
|
||||||
<IconComponent className={`h-6 w-6 ${config.iconColor}`} />
|
<IconComponent className={`h-6 w-6 ${config.iconColor}`} />
|
||||||
<ResizableDialogTitle className={config.titleColor}>{title}</ResizableDialogTitle>
|
<DialogTitle className={config.titleColor}>{title}</DialogTitle>
|
||||||
</div>
|
</div>
|
||||||
<ResizableDialogDescription className="text-left">{message}</ResizableDialogDescription>
|
<DialogDescription className="text-left">{message}</DialogDescription>
|
||||||
</DialogHeader>
|
</DialogHeader>
|
||||||
|
|
||||||
<ResizableDialogFooter>
|
<DialogFooter>
|
||||||
<Button onClick={handleConfirm} className="w-full">
|
<Button onClick={handleConfirm} className="w-full">
|
||||||
{confirmText}
|
{confirmText}
|
||||||
</Button>
|
</Button>
|
||||||
</ResizableDialogFooter>
|
</DialogFooter>
|
||||||
</DialogContent>
|
</DialogContent>
|
||||||
</Dialog>
|
</Dialog>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -76,3 +76,4 @@ export const numberingRuleTemplate = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -134,3 +134,4 @@ export async function resetSequence(ruleId: string): Promise<ApiResponse<void>>
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -376,3 +376,4 @@ interface TablePermission {
|
|||||||
**이제 테이블을 만들 때마다 코드를 수정할 필요가 없습니다!**
|
**이제 테이블을 만들 때마다 코드를 수정할 필요가 없습니다!**
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user