diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-11-24 11:16:32 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-11-24 11:16:32 +0000 |
| commit | a8674e6b91fb4d356c311fad0251878de154da53 (patch) | |
| tree | 8bdf91ef99b2628f319df37912ccede1e2f5009c /lib/bidding/vendor/partners-bidding-list-columns.tsx | |
| parent | 68160eba15a2c8408329b6e14b94d5e44fa7e3ab (diff) | |
(최겸) 구매 입찰 수정(폐찰, 낙찰 결재 기능 추가 등)
Diffstat (limited to 'lib/bidding/vendor/partners-bidding-list-columns.tsx')
| -rw-r--r-- | lib/bidding/vendor/partners-bidding-list-columns.tsx | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/bidding/vendor/partners-bidding-list-columns.tsx b/lib/bidding/vendor/partners-bidding-list-columns.tsx index 63d097c0..8cbddb3d 100644 --- a/lib/bidding/vendor/partners-bidding-list-columns.tsx +++ b/lib/bidding/vendor/partners-bidding-list-columns.tsx @@ -169,6 +169,19 @@ export function getPartnersBiddingListColumns({ setRowAction }: PartnersBiddingL } const handleView = () => { + // 입찰기간 체크 (현 시간 기준으로 입찰기간 시작 전이면 접근 불가) + const now = new Date() + const startDate = row.original.submissionStartDate ? new Date(row.original.submissionStartDate) : null + const endDate = row.original.submissionEndDate ? new Date(row.original.submissionEndDate) : null + + if (startDate && now < startDate) { + toast.warning('입찰기간 전 접근 제한', { + description: `입찰기간이 아직 시작되지 않았습니다. 입찰 시작일: ${format(startDate, "yyyy-MM-dd HH:mm")}`, + duration: 5000, + }) + return + } + // 사양설명회 체크 if (!checkSpecificationMeeting()) { return |
