summaryrefslogtreecommitdiff
path: root/lib/bidding/detail/table/bidding-detail-vendor-toolbar-actions.tsx
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-09-18 05:26:47 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-09-18 05:26:47 +0000
commit6a8d6cda345d13352961d40abd44cfa5daf81591 (patch)
treed675bdaddbf4a518e26673f256afb7aa29686b19 /lib/bidding/detail/table/bidding-detail-vendor-toolbar-actions.tsx
parent53fce4bf4ac8310bd02d77e564f28d3c12228bd1 (diff)
(최겸) 구매 입찰 수정, PCR 수정
Diffstat (limited to 'lib/bidding/detail/table/bidding-detail-vendor-toolbar-actions.tsx')
-rw-r--r--lib/bidding/detail/table/bidding-detail-vendor-toolbar-actions.tsx11
1 files changed, 3 insertions, 8 deletions
diff --git a/lib/bidding/detail/table/bidding-detail-vendor-toolbar-actions.tsx b/lib/bidding/detail/table/bidding-detail-vendor-toolbar-actions.tsx
index eec44bb1..5d1bfde7 100644
--- a/lib/bidding/detail/table/bidding-detail-vendor-toolbar-actions.tsx
+++ b/lib/bidding/detail/table/bidding-detail-vendor-toolbar-actions.tsx
@@ -1,12 +1,11 @@
"use client"
import * as React from "react"
-import { type Table } from "@tanstack/react-table"
import { useRouter } from "next/navigation"
import { useTransition } from "react"
import { Button } from "@/components/ui/button"
import { Plus, Send, RotateCcw, XCircle, Trophy, FileText, DollarSign } from "lucide-react"
-import { QuotationVendor, registerBidding, markAsDisposal, createRebidding, awardBidding } from "@/lib/bidding/detail/service"
+import { registerBidding, markAsDisposal, createRebidding } from "@/lib/bidding/detail/service"
import { sendBiddingBasicContracts, getSelectedVendorsForBidding } from "@/lib/bidding/pre-quote/service"
import { BiddingDetailVendorCreateDialog } from "./bidding-detail-vendor-create-dialog"
@@ -17,22 +16,18 @@ import { useToast } from "@/hooks/use-toast"
import { BiddingInvitationDialog } from "./bidding-invitation-dialog"
interface BiddingDetailVendorToolbarActionsProps {
- table: Table<QuotationVendor>
biddingId: number
bidding: Bidding
userId: string
- onOpenItemsDialog: () => void
onOpenTargetPriceDialog: () => void
onOpenAwardDialog: () => void
onSuccess: () => void
}
export function BiddingDetailVendorToolbarActions({
- table,
biddingId,
bidding,
userId,
- onOpenItemsDialog,
onOpenTargetPriceDialog,
onOpenAwardDialog,
onSuccess
@@ -306,7 +301,7 @@ export function BiddingDetailVendorToolbarActions({
biddingTitle={bidding.title}
budget={bidding.budget ? parseFloat(bidding.budget.toString()) : null}
targetPrice={bidding.targetPrice ? parseFloat(bidding.targetPrice.toString()) : null}
- currency={bidding.currency}
+ currency={bidding.currency || ''}
/>
<BiddingInvitationDialog
@@ -315,7 +310,7 @@ export function BiddingDetailVendorToolbarActions({
vendors={selectedVendors}
biddingId={biddingId}
biddingTitle={bidding.title || ''}
- projectName={bidding.projectName}
+ projectName={bidding.projectName || ''}
onSend={handleBiddingInvitationSend}
/>
</>