summaryrefslogtreecommitdiff
path: root/lib/bidding/pre-quote/table/bidding-pre-quote-vendor-table.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'lib/bidding/pre-quote/table/bidding-pre-quote-vendor-table.tsx')
-rw-r--r--lib/bidding/pre-quote/table/bidding-pre-quote-vendor-table.tsx17
1 files changed, 3 insertions, 14 deletions
diff --git a/lib/bidding/pre-quote/table/bidding-pre-quote-vendor-table.tsx b/lib/bidding/pre-quote/table/bidding-pre-quote-vendor-table.tsx
index a1319821..7ea05721 100644
--- a/lib/bidding/pre-quote/table/bidding-pre-quote-vendor-table.tsx
+++ b/lib/bidding/pre-quote/table/bidding-pre-quote-vendor-table.tsx
@@ -23,7 +23,6 @@ import { getPrItemsForBidding } from '../service'
interface BiddingPreQuoteVendorTableContentProps {
biddingId: number
bidding: Bidding
- vendors: any[] // 사용하지 않음
biddingCompanies: BiddingCompany[]
onRefresh: () => void
onOpenItemsDialog: () => void
@@ -31,7 +30,6 @@ interface BiddingPreQuoteVendorTableContentProps {
onOpenSelectionReasonDialog: () => void
onEdit?: (company: BiddingCompany) => void
onDelete?: (company: BiddingCompany) => void
- onSelectWinner?: (company: BiddingCompany) => void
}
const filterFields: DataTableFilterField<BiddingCompany>[] = [
@@ -80,6 +78,7 @@ const advancedFilterFields: DataTableAdvancedFilterField<BiddingCompany>[] = [
options: [
{ label: '수락', value: 'accepted' },
{ label: '거절', value: 'declined' },
+ { label: '요청됨', value: 'sent' },
{ label: '대기중', value: 'pending' },
],
},
@@ -88,15 +87,13 @@ const advancedFilterFields: DataTableAdvancedFilterField<BiddingCompany>[] = [
export function BiddingPreQuoteVendorTableContent({
biddingId,
bidding,
- vendors,
biddingCompanies,
onRefresh,
onOpenItemsDialog,
onOpenTargetPriceDialog,
onOpenSelectionReasonDialog,
onEdit,
- onDelete,
- onSelectWinner
+ onDelete
}: BiddingPreQuoteVendorTableContentProps) {
const { toast } = useToast()
const [isPending, startTransition] = useTransition()
@@ -137,13 +134,6 @@ export function BiddingPreQuoteVendorTableContent({
setIsEditDialogOpen(true)
}
- const handleInvite = (company: BiddingCompany) => {
- // TODO: 초대 발송 로직 구현
- toast({
- title: '알림',
- description: `${company.companyName} 업체에 초대를 발송했습니다.`,
- })
- }
const handleViewPriceAdjustment = async (company: BiddingCompany) => {
startTransition(async () => {
@@ -190,12 +180,11 @@ export function BiddingPreQuoteVendorTableContent({
() => getBiddingPreQuoteVendorColumns({
onEdit: onEdit || handleEdit,
onDelete: onDelete || handleDelete,
- onInvite: handleInvite,
onViewPriceAdjustment: handleViewPriceAdjustment,
onViewItemDetails: handleViewItemDetails,
onViewAttachments: handleViewAttachments
}),
- [onEdit, onDelete, handleEdit, handleDelete, handleInvite, handleViewPriceAdjustment, handleViewItemDetails, handleViewAttachments]
+ [onEdit, onDelete, handleEdit, handleDelete, handleViewPriceAdjustment, handleViewItemDetails, handleViewAttachments]
)
const { table } = useDataTable({