summaryrefslogtreecommitdiff
path: root/lib/bidding/detail/table/bidding-detail-vendor-table.tsx
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-11-19 09:24:58 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-11-19 09:24:58 +0000
commit0d68dbcba27ce49c15f30126f7a5dfce974847a3 (patch)
treef00f71a2c33f0110fc2ef9e1243b47719ab5c316 /lib/bidding/detail/table/bidding-detail-vendor-table.tsx
parent60382940bac4ac8309be64be16f4774b6820df22 (diff)
(최겸) 구매 입찰 발주비율 취소기능 추가 등
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