[as] chore: 체크리스트관리 페이지 수정

This commit is contained in:
2026-06-01 16:50:42 +09:00
parent 9958ea72b8
commit db04b13310
3 changed files with 12 additions and 11 deletions
@@ -20,25 +20,25 @@ export function createCklstArtclColumns({ onEdit, onDelete }: CreateCklstArtclCo
}),
columnHelper.accessor("cklstArtclNm", {
header: "점검항목명",
cell: ({ getValue }) => getValue() ?? "—",
cell: ({ getValue }) => getValue() ?? "-",
}),
columnHelper.accessor("useYn", {
header: "사용여부",
cell: ({ getValue }) => {
const value = getValue();
return value === "Y" ? "예" : value === "N" ? "아니오" : "—";
return value === "Y" ? "예" : value === "N" ? "아니오" : "-";
},
}),
columnHelper.accessor("regDt", {
header: "등록일시",
cell: ({ getValue }) => getValue() ?? "—",
cell: ({ getValue }) => getValue() ?? "-",
}),
columnHelper.display({
id: "actions",
header: "관리",
cell: ({ row }) => (
<div className="flex justify-center gap-2">
<Button type="button" size="sm" onClick={() => onEdit(row.original)}>
<Button type="button" size="sm" color="white" onClick={() => onEdit(row.original)}>
관리
</Button>
<Button type="button" size="sm" color="red" onClick={() => onDelete(row.original)}>
@@ -29,29 +29,29 @@ export function createCklstMngColumns({ onEdit, onDelete }: CreateCklstMngColumn
}),
columnHelper.accessor("docSeComNm", {
header: "문서구분",
cell: ({ getValue, row }) => getValue() ?? row.original.docSeComCd ?? "—",
cell: ({ getValue, row }) => getValue() ?? row.original.docSeComCd ?? "-",
}),
columnHelper.accessor("taskSeCdNm", {
header: "업무구분",
cell: ({ getValue, row }) => getValue() ?? row.original.taskSeComCd ?? "—",
cell: ({ getValue, row }) => getValue() ?? row.original.taskSeComCd ?? "-",
}),
columnHelper.accessor("useYn", {
header: "사용여부",
cell: ({ getValue }) => {
const value = getValue();
return value === "Y" ? "예" : value === "N" ? "아니오" : "—";
return value === "Y" ? "예" : value === "N" ? "아니오" : "-";
},
}),
columnHelper.accessor("regDt", {
header: "등록일시",
cell: ({ getValue }) => getValue() ?? "—",
cell: ({ getValue }) => getValue() ?? "-",
}),
columnHelper.display({
id: "actions",
header: "관리",
cell: ({ row }) => (
<div className="flex justify-center gap-2" onClick={(e) => e.stopPropagation()}>
<Button type="button" size="sm" onClick={() => onEdit(row.original)}>
<Button type="button" size="sm" color="white" onClick={() => onEdit(row.original)}>
관리
</Button>
<Button type="button" size="sm" color="red" onClick={() => onDelete(row.original)}>
@@ -248,11 +248,12 @@ function CklstRvwGrid({ selectedCklst }: CklstRvwGridProps) {
>
미리보기
</Button>
<Button type="button" color="white" disabled={isDisabled} onClick={addRootRow}>
+ 체크리스트 추가
<Button type="button" disabled={isDisabled} onClick={addRootRow}>
체크리스트 추가
</Button>
<Button
type="button"
color="green"
disabled={getDirtyRows().length === 0 || isDisabled || isSaving}
onClick={handleSave}
>