diff options
Diffstat (limited to 'components/bidding/manage/bidding-schedule-editor.tsx')
| -rw-r--r-- | components/bidding/manage/bidding-schedule-editor.tsx | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/components/bidding/manage/bidding-schedule-editor.tsx b/components/bidding/manage/bidding-schedule-editor.tsx index b5f4aaf0..ca4643ff 100644 --- a/components/bidding/manage/bidding-schedule-editor.tsx +++ b/components/bidding/manage/bidding-schedule-editor.tsx @@ -324,11 +324,23 @@ export function BiddingScheduleEditor({ biddingId, readonly = false }: BiddingSc vendors: selectedVendors, message: invitationData.message || '', currentUser: { - id: session.user.id, + id: Number(session.user.id), epId: session.user.epId, email: session.user.email || undefined, }, approvers, + specificationMeeting: schedule.hasSpecificationMeeting ? { + meetingDate: specMeetingInfo.meetingDate, + meetingTime: specMeetingInfo.meetingTime, + location: specMeetingInfo.location, + address: specMeetingInfo.address, + contactPerson: specMeetingInfo.contactPerson, + contactPhone: specMeetingInfo.contactPhone, + contactEmail: specMeetingInfo.contactEmail, + agenda: specMeetingInfo.agenda, + materials: specMeetingInfo.materials, + notes: specMeetingInfo.notes, + } : undefined, }) if (result.status === 'pending_approval') { @@ -428,6 +440,18 @@ export function BiddingScheduleEditor({ biddingId, readonly = false }: BiddingSc biddingId, vendors, message: data.message || '', + specificationMeeting: schedule.hasSpecificationMeeting ? { + meetingDate: specMeetingInfo.meetingDate, + meetingTime: specMeetingInfo.meetingTime, + location: specMeetingInfo.location, + address: specMeetingInfo.address, + contactPerson: specMeetingInfo.contactPerson, + contactPhone: specMeetingInfo.contactPhone, + contactEmail: specMeetingInfo.contactEmail, + agenda: specMeetingInfo.agenda, + materials: specMeetingInfo.materials, + notes: specMeetingInfo.notes, + } : undefined, }) // 결재 준비 완료 - invitationData와 결재 데이터 저장 및 결재 다이얼로그 열기 |
