summaryrefslogtreecommitdiff
path: root/lib/bidding/list/biddings-table-columns.tsx
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-10-14 08:35:00 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-10-14 08:35:00 +0000
commit5fe800c27ff8caabbb0ac64c5dab8062aac43684 (patch)
treec2326545a2c10144b2b8334c6cafae07c6328049 /lib/bidding/list/biddings-table-columns.tsx
parent80ab33adc277904e71dcf8c08e59390600226075 (diff)
(최겸) 구매 입찰 status 별 중복 응답 제한 및 기타 요구사항 반영
Diffstat (limited to 'lib/bidding/list/biddings-table-columns.tsx')
-rw-r--r--lib/bidding/list/biddings-table-columns.tsx8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/bidding/list/biddings-table-columns.tsx b/lib/bidding/list/biddings-table-columns.tsx
index 4900d18a..d6044e93 100644
--- a/lib/bidding/list/biddings-table-columns.tsx
+++ b/lib/bidding/list/biddings-table-columns.tsx
@@ -601,9 +601,15 @@ export function getBiddingsColumns({ setRowAction }: GetColumnsProps): ColumnDef
<Eye className="mr-2 h-4 w-4" />
상세보기
</DropdownMenuItem>
- <DropdownMenuItem onClick={() => setRowAction({ row, type: "update" })}>
+ <DropdownMenuItem
+ onClick={() => setRowAction({ row, type: "update" })}
+ disabled={['bidding_opened', 'bidding_closed', 'vendor_selected'].includes(row.original.status)}
+ >
<Edit className="mr-2 h-4 w-4" />
수정
+ {['bidding_opened', 'bidding_closed', 'vendor_selected'].includes(row.original.status) && (
+ <span className="text-xs text-muted-foreground ml-2">(수정 불가)</span>
+ )}
</DropdownMenuItem>
{/* <DropdownMenuSeparator />
<DropdownMenuItem onClick={() => setRowAction({ row, type: "copy" })}>