summaryrefslogtreecommitdiff
path: root/lib/general-contracts/main/general-contract-update-sheet.tsx
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-09-15 10:14:09 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-09-15 10:14:09 +0000
commitd7585b3f2ea941ee807c1e87bbc833265a193c78 (patch)
tree70d659154ed5feeebc312a5bf850ceecc1c4c441 /lib/general-contracts/main/general-contract-update-sheet.tsx
parentdd831478a3ab5ac7182903d41aa4b3e47f28224f (diff)
(최겸) 구매 일반계약 및 상세, PO 전달 구현
Diffstat (limited to 'lib/general-contracts/main/general-contract-update-sheet.tsx')
-rw-r--r--lib/general-contracts/main/general-contract-update-sheet.tsx7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/general-contracts/main/general-contract-update-sheet.tsx b/lib/general-contracts/main/general-contract-update-sheet.tsx
index 57e4fe16..064fded3 100644
--- a/lib/general-contracts/main/general-contract-update-sheet.tsx
+++ b/lib/general-contracts/main/general-contract-update-sheet.tsx
@@ -38,7 +38,7 @@ import {
} from "@/lib/general-contracts/types"
import { updateContract } from "../service"
import { GeneralContractListItem } from "./general-contracts-table-columns"
-
+import { useSession } from "next-auth/react"
const updateContractSchema = z.object({
category: z.string().min(1, "계약구분을 선택해주세요"),
type: z.string().min(1, "계약종류를 선택해주세요"),
@@ -70,7 +70,8 @@ export function GeneralContractUpdateSheet({
onSuccess,
}: GeneralContractUpdateSheetProps) {
const [isSubmitting, setIsSubmitting] = React.useState(false)
-
+ const session = useSession()
+ const userId = session.data?.user?.id ? Number(session.data.user.id) : null
const form = useForm<UpdateContractFormData>({
resolver: zodResolver(updateContractSchema),
defaultValues: {
@@ -141,6 +142,8 @@ export function GeneralContractUpdateSheet({
linkedRfqOrItb: data.linkedRfqOrItb,
linkedPoNumber: data.linkedPoNumber,
linkedBidNumber: data.linkedBidNumber,
+ vendorId: contract.vendorId,
+ lastUpdatedById: userId,
})
toast.success("계약 정보가 성공적으로 수정되었습니다.")