From b4e80d7fe2e2873b5af551947a0e323f4bf357e4 Mon Sep 17 00:00:00 2001
From: dujinkim <dujin.kim@dtsolution.co.kr>
Date: Wed, 1 Oct 2025 06:27:55 +0000
Subject: (최겸) 구메 정기평가 수정,  menuconfig tbe 주석처리
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../table/evaluation-targets-columns.tsx               | 18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

(limited to 'lib/evaluation-target-list/table/evaluation-targets-columns.tsx')

diff --git a/lib/evaluation-target-list/table/evaluation-targets-columns.tsx b/lib/evaluation-target-list/table/evaluation-targets-columns.tsx
index f00738c7..63b7cb7a 100644
--- a/lib/evaluation-target-list/table/evaluation-targets-columns.tsx
+++ b/lib/evaluation-target-list/table/evaluation-targets-columns.tsx
@@ -130,8 +130,18 @@ const renderIsApproved = (fieldName: string) => ({ row }: any) => {
   return getEvaluationTargetBadge(isApproved);
 };
 
-const renderComment = (maxWidth: string) => ({ row }: any) => {
-  const comment = row.getValue<string>("adminComment") || row.getValue<string>("consolidatedComment");
+const renderAdminComment = (maxWidth: string) => ({ row }: any) => {
+  const comment = row.getValue<string>("adminComment") ;
+  return comment ? (
+    <div className={`truncate ${maxWidth}`} title={comment}>
+      {comment}
+    </div>
+  ) : (
+    <span className="text-muted-foreground">-</span>
+  );
+};
+const renderConsolidatedComment = (maxWidth: string) => ({ row }: any) => {
+  const comment = row.getValue<string>("consolidatedComment");
   return comment ? (
     <div className={`truncate ${maxWidth}`} title={comment}>
       {comment}
@@ -453,7 +463,7 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col
     {
       accessorKey: "adminComment",
       header: createHeaderRenderer("관리자 의견"),
-      cell: renderComment("max-w-[150px]"),
+      cell: renderAdminComment("max-w-[150px]"),
       size: 150,
       meta: {
         excelHeader: "관리자 의견",
@@ -462,7 +472,7 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col
     {
       accessorKey: "consolidatedComment",
       header: createHeaderRenderer("종합 의견"),
-      cell: renderComment("max-w-[150px]"),
+      cell: renderConsolidatedComment("max-w-[150px]"),
       size: 150,
       meta: {
         excelHeader: "종합 의견",
-- 
cgit v1.2.3

