From daabc02e9ae54f216ada77aa826b349f37c3281a Mon Sep 17 00:00:00 2001 From: dujinkim Date: Thu, 27 Nov 2025 09:43:55 +0000 Subject: (최겸) 구매 입찰 피드백 반영(80%완) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/bidding/manage/bidding-items-editor.tsx | 28 +-- .../bidding/manage/bidding-schedule-editor.tsx | 15 +- .../procurement-item/procurement-item-selector.tsx | 12 +- db/schema/bidding.ts | 2 +- lib/bidding/actions.ts | 3 +- lib/bidding/detail/service.ts | 7 +- lib/bidding/list/biddings-table-columns.tsx | 11 +- lib/bidding/pre-quote/service.ts | 87 ++++++--- lib/bidding/receive/biddings-receive-columns.tsx | 12 +- lib/bidding/receive/biddings-receive-table.tsx | 13 +- .../selection/biddings-selection-columns.tsx | 9 +- lib/bidding/service.ts | 87 +++++++-- .../vendor/components/pr-items-pricing-table.tsx | 140 +++++++------- lib/bidding/vendor/partners-bidding-detail.tsx | 205 ++++++++++++--------- .../vendor/partners-bidding-list-columns.tsx | 52 +++++- lib/soap/ecc/mapper/bidding-and-pr-mapper.ts | 50 +++-- 16 files changed, 470 insertions(+), 263 deletions(-) diff --git a/components/bidding/manage/bidding-items-editor.tsx b/components/bidding/manage/bidding-items-editor.tsx index f61b3960..ef0aa568 100644 --- a/components/bidding/manage/bidding-items-editor.tsx +++ b/components/bidding/manage/bidding-items-editor.tsx @@ -676,6 +676,7 @@ export function BiddingItemsEditor({ biddingId, readonly = false }: BiddingItems 자재명 수량(중량) * 단위 * + 납품요청일 * 가격단위 구매단위 자재순중량 @@ -686,7 +687,6 @@ export function BiddingItemsEditor({ biddingId, readonly = false }: BiddingItems 예산통화 실적금액 실적통화 - 납품요청일 * WBS코드 WBS명 코스트센터코드 @@ -754,6 +754,9 @@ export function BiddingItemsEditor({ biddingId, readonly = false }: BiddingItems - + + - + {formatNumberWithCommas(totals.targetAmountTotal.toString())} @@ -784,9 +787,7 @@ export function BiddingItemsEditor({ biddingId, readonly = false }: BiddingItems - - - - - + - @@ -996,6 +997,15 @@ export function BiddingItemsEditor({ biddingId, readonly = false }: BiddingItems )} + + updatePRItem(item.id, { requestedDeliveryDate: e.target.value })} + className="h-8 text-xs" + required + /> + - - updatePRItem(item.id, { requestedDeliveryDate: e.target.value })} - className="h-8 text-xs" - required - /> - +