summaryrefslogtreecommitdiff
path: root/lib/techsales-rfq/table
diff options
context:
space:
mode:
Diffstat (limited to 'lib/techsales-rfq/table')
-rw-r--r--lib/techsales-rfq/table/create-rfq-hull-dialog.tsx4
-rw-r--r--lib/techsales-rfq/table/create-rfq-ship-dialog.tsx8
-rw-r--r--lib/techsales-rfq/table/create-rfq-top-dialog.tsx2
3 files changed, 7 insertions, 7 deletions
diff --git a/lib/techsales-rfq/table/create-rfq-hull-dialog.tsx b/lib/techsales-rfq/table/create-rfq-hull-dialog.tsx
index 7bbbfa75..23c57491 100644
--- a/lib/techsales-rfq/table/create-rfq-hull-dialog.tsx
+++ b/lib/techsales-rfq/table/create-rfq-hull-dialog.tsx
@@ -57,7 +57,7 @@ import {
getOffshoreHullWorkTypes,
getAllOffshoreHullItemsForCache,
type OffshoreHullWorkType,
- type OffshoreHullTechItem
+ type OffshoreHullTechItem,
} from "@/lib/items-tech/service"
// 해양 HULL 아이템 타입 정의 (이미 service에서 import하므로 제거)
@@ -83,7 +83,6 @@ type CreateHullRfqFormValues = z.infer<typeof createHullRfqSchema>
interface WorkTypeOption {
code: OffshoreHullWorkType
name: string
- description: string
}
interface CreateHullRfqDialogProps {
@@ -355,6 +354,7 @@ export function CreateHullRfqDialog({ onCreated }: CreateHullRfqDialogProps) {
selectedProjectId={field.value}
onProjectSelect={handleProjectSelect}
placeholder="입찰 프로젝트를 선택하세요"
+ pjtType="HULL"
/>
</FormControl>
<FormMessage />
diff --git a/lib/techsales-rfq/table/create-rfq-ship-dialog.tsx b/lib/techsales-rfq/table/create-rfq-ship-dialog.tsx
index b616f526..efa4e164 100644
--- a/lib/techsales-rfq/table/create-rfq-ship-dialog.tsx
+++ b/lib/techsales-rfq/table/create-rfq-ship-dialog.tsx
@@ -50,7 +50,7 @@ import {
getAllShipbuildingItemsForCache,
getShipTypes,
type ShipbuildingItem,
- type WorkType
+ type ShipbuildingWorkType
} from "@/lib/items-tech/service"
@@ -73,9 +73,8 @@ type CreateShipRfqFormValues = z.infer<typeof createShipRfqSchema>
// 공종 타입 정의
interface WorkTypeOption {
- code: WorkType
+ code: ShipbuildingWorkType
name: string
- description: string
}
interface CreateShipRfqDialogProps {
@@ -90,7 +89,7 @@ export function CreateShipRfqDialog({ onCreated }: CreateShipRfqDialogProps) {
// 검색 및 필터링 상태
const [itemSearchQuery, setItemSearchQuery] = React.useState("")
- const [selectedWorkType, setSelectedWorkType] = React.useState<WorkType | null>(null)
+ const [selectedWorkType, setSelectedWorkType] = React.useState<ShipbuildingWorkType | null>(null)
const [selectedShipType, setSelectedShipType] = React.useState<string | null>(null)
const [selectedItems, setSelectedItems] = React.useState<ShipbuildingItem[]>([])
@@ -370,6 +369,7 @@ export function CreateShipRfqDialog({ onCreated }: CreateShipRfqDialogProps) {
selectedProjectId={field.value}
onProjectSelect={handleProjectSelect}
placeholder="입찰 프로젝트를 선택하세요"
+ pjtType="SHIP"
/>
</FormControl>
<FormMessage />
diff --git a/lib/techsales-rfq/table/create-rfq-top-dialog.tsx b/lib/techsales-rfq/table/create-rfq-top-dialog.tsx
index 6536e230..ef2229ac 100644
--- a/lib/techsales-rfq/table/create-rfq-top-dialog.tsx
+++ b/lib/techsales-rfq/table/create-rfq-top-dialog.tsx
@@ -75,7 +75,6 @@ type CreateTopRfqFormValues = z.infer<typeof createTopRfqSchema>
interface WorkTypeOption {
code: OffshoreTopWorkType
name: string
- description: string
}
interface CreateTopRfqDialogProps {
@@ -346,6 +345,7 @@ export function CreateTopRfqDialog({ onCreated }: CreateTopRfqDialogProps) {
selectedProjectId={field.value}
onProjectSelect={handleProjectSelect}
placeholder="입찰 프로젝트를 선택하세요"
+ pjtType="TOP"
/>
</FormControl>
<FormMessage />