summaryrefslogtreecommitdiff
path: root/lib/bidding/list/biddings-table-toolbar-actions.tsx
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-09-09 10:32:34 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-09-09 10:32:34 +0000
commitc62ec046327fd388ebce04571b55910747e69a3b (patch)
tree41ccdc4a8dea99808622f6d5d52014ac59a2d7ab /lib/bidding/list/biddings-table-toolbar-actions.tsx
parentebcec3f296d1d27943caf8a3aed26efef117cdc5 (diff)
(정희성, 최겸, 대표님) formatDate 변경 등
Diffstat (limited to 'lib/bidding/list/biddings-table-toolbar-actions.tsx')
-rw-r--r--lib/bidding/list/biddings-table-toolbar-actions.tsx52
1 files changed, 2 insertions, 50 deletions
diff --git a/lib/bidding/list/biddings-table-toolbar-actions.tsx b/lib/bidding/list/biddings-table-toolbar-actions.tsx
index 81982a43..70b48a36 100644
--- a/lib/bidding/list/biddings-table-toolbar-actions.tsx
+++ b/lib/bidding/list/biddings-table-toolbar-actions.tsx
@@ -8,7 +8,6 @@ import {
} from "lucide-react"
import { toast } from "sonner"
import { useRouter } from "next/navigation"
-
import { exportTableToExcel } from "@/lib/export"
import { Button } from "@/components/ui/button"
import {
@@ -37,41 +36,6 @@ export function BiddingsTableToolbarActions({ table }: BiddingsTableToolbarActio
.map(row => row.original)
}, [table.getFilteredSelectedRowModel().rows])
- // 사전견적 요청 가능한 입찰들 (입찰생성 상태)
- const preQuoteEligibleBiddings = React.useMemo(() => {
- return selectedBiddings.filter(bidding =>
- bidding.status === 'bidding_generated'
- )
- }, [selectedBiddings])
-
- // 개찰 가능한 입찰들 (내정가 산정 완료)
- const openEligibleBiddings = React.useMemo(() => {
- return selectedBiddings.filter(bidding =>
- bidding.status === 'set_target_price'
- )
- }, [selectedBiddings])
-
-
- const handlePreQuoteRequest = () => {
- if (preQuoteEligibleBiddings.length === 0) {
- toast.warning("사전견적 요청 가능한 입찰을 선택해주세요.")
- return
- }
-
- toast.success(`${preQuoteEligibleBiddings.length}개 입찰의 사전견적을 요청했습니다.`)
- // TODO: 실제 사전견적 요청 로직 구현
- }
-
- const handleBiddingOpen = () => {
- if (openEligibleBiddings.length === 0) {
- toast.warning("개찰 가능한 입찰을 선택해주세요.")
- return
- }
-
- toast.success(`${openEligibleBiddings.length}개 입찰을 개찰했습니다.`)
- // TODO: 실제 개찰 로직 구현
- }
-
const handleExport = async () => {
try {
setIsExporting(true)
@@ -92,20 +56,8 @@ export function BiddingsTableToolbarActions({ table }: BiddingsTableToolbarActio
{/* 신규 생성 */}
<CreateBiddingDialog/>
- {/* 사전견적 요청 */}
- {preQuoteEligibleBiddings.length > 0 && (
- <Button
- variant="outline"
- size="sm"
- onClick={handlePreQuoteRequest}
- >
- <Send className="mr-2 h-4 w-4" />
- 사전견적 요청 ({preQuoteEligibleBiddings.length})
- </Button>
- )}
-
{/* 개찰 (입찰 오픈) */}
- {openEligibleBiddings.length > 0 && (
+ {/* {openEligibleBiddings.length > 0 && (
<Button
variant="outline"
size="sm"
@@ -114,7 +66,7 @@ export function BiddingsTableToolbarActions({ table }: BiddingsTableToolbarActio
<Gavel className="mr-2 h-4 w-4" />
개찰 ({openEligibleBiddings.length})
</Button>
- )}
+ )} */}
{/* Export */}
<DropdownMenu>