summaryrefslogtreecommitdiff
path: root/lib/docu-list-rule/combo-box-settings/table/combo-box-options-table-columns.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'lib/docu-list-rule/combo-box-settings/table/combo-box-options-table-columns.tsx')
-rw-r--r--lib/docu-list-rule/combo-box-settings/table/combo-box-options-table-columns.tsx29
1 files changed, 29 insertions, 0 deletions
diff --git a/lib/docu-list-rule/combo-box-settings/table/combo-box-options-table-columns.tsx b/lib/docu-list-rule/combo-box-settings/table/combo-box-options-table-columns.tsx
index 0e46c0ed..17754331 100644
--- a/lib/docu-list-rule/combo-box-settings/table/combo-box-options-table-columns.tsx
+++ b/lib/docu-list-rule/combo-box-settings/table/combo-box-options-table-columns.tsx
@@ -28,6 +28,9 @@ interface ComboBoxOption {
isActive?: boolean
createdAt: Date
updatedAt: Date
+ projectId: number
+ projectCode: string | null
+ projectName: string | null
}
interface GetColumnsProps {
@@ -111,6 +114,19 @@ export function getColumns({ setRowAction }: GetColumnsProps): ColumnDef<ComboBo
// ----------------------------------------------------------------
const dataColumns: ColumnDef<ComboBoxOption>[] = [
{
+ accessorKey: "projectCode",
+ enableResizing: true,
+ header: ({ column }) => (
+ <DataTableColumnHeaderSimple column={column} title="프로젝트 코드" />
+ ),
+ meta: {
+ excelHeader: "프로젝트 코드",
+ type: "text",
+ },
+ cell: ({ row }) => row.getValue("projectCode") ?? "",
+ minSize: 120
+ },
+ {
accessorKey: "code",
enableResizing: true,
header: ({ column }) => (
@@ -124,6 +140,19 @@ export function getColumns({ setRowAction }: GetColumnsProps): ColumnDef<ComboBo
minSize: 80
},
{
+ accessorKey: "description",
+ enableResizing: true,
+ header: ({ column }) => (
+ <DataTableColumnHeaderSimple column={column} title="description" />
+ ),
+ meta: {
+ excelHeader: "description",
+ type: "text",
+ },
+ cell: ({ row }) => row.getValue("description") ?? "",
+ minSize: 80
+ },
+ {
accessorKey: "remark",
enableResizing: true,
header: ({ column }) => (