summaryrefslogtreecommitdiff
path: root/lib/bidding/detail/table/bidding-detail-vendor-table.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'lib/bidding/detail/table/bidding-detail-vendor-table.tsx')
-rw-r--r--lib/bidding/detail/table/bidding-detail-vendor-table.tsx24
1 files changed, 13 insertions, 11 deletions
diff --git a/lib/bidding/detail/table/bidding-detail-vendor-table.tsx b/lib/bidding/detail/table/bidding-detail-vendor-table.tsx
index cfdab9c6..1fa116ab 100644
--- a/lib/bidding/detail/table/bidding-detail-vendor-table.tsx
+++ b/lib/bidding/detail/table/bidding-detail-vendor-table.tsx
@@ -66,16 +66,16 @@ const advancedFilterFields: DataTableAdvancedFilterField<QuotationVendor>[] = [
label: '견적금액',
type: 'number',
},
- {
- id: 'status',
- label: '상태',
- type: 'multi-select',
- options: [
- { label: '제출완료', value: 'submitted' },
- { label: '선정완료', value: 'selected' },
- { label: '미제출', value: 'pending' },
- ],
- },
+ {
+ id: 'invitationStatus',
+ label: '상태',
+ type: 'multi-select',
+ options: [
+ { label: '제출완료', value: 'bidding_submitted' },
+ { label: '선정완료', value: 'bidding_accepted' },
+ { label: '미제출', value: 'pending' },
+ ],
+ },
]
export function BiddingDetailVendorTableContent({
@@ -201,6 +201,7 @@ export function BiddingDetailVendorTableContent({
userId={userId}
onOpenAwardDialog={() => setIsAwardDialogOpen(true)}
onSuccess={onRefresh}
+ winnerVendor={vendors.find(v => v.awardRatio === 100)}
/>
</DataTableAdvancedToolbar>
</DataTable>
@@ -210,8 +211,9 @@ export function BiddingDetailVendorTableContent({
open={isEditDialogOpen}
onOpenChange={setIsEditDialogOpen}
onSuccess={onRefresh}
- biddingAwardCount={bidding.awardCount}
+ biddingAwardCount={bidding.awardCount || undefined}
biddingStatus={bidding.status}
+ allVendors={vendors}
/>
<BiddingAwardDialog