diff --git a/src/main/java/com/skyhorsemanpower/auction/application/impl/AuctionServiceImpl.java b/src/main/java/com/skyhorsemanpower/auction/application/impl/AuctionServiceImpl.java index 2677d9e..e6a5a30 100644 --- a/src/main/java/com/skyhorsemanpower/auction/application/impl/AuctionServiceImpl.java +++ b/src/main/java/com/skyhorsemanpower/auction/application/impl/AuctionServiceImpl.java @@ -156,6 +156,17 @@ public void auctionClose(String auctionUuid) { roundInfoRepository.save(RoundInfo.builder() .auctionUuid(auctionUuid) + .round(currenctRoundInfo.getRound()) + .roundStartTime(currenctRoundInfo.getRoundStartTime()) + .roundEndTime(currenctRoundInfo.getRoundEndTime()) + .incrementUnit(currenctRoundInfo.getIncrementUnit()) + .price(currenctRoundInfo.getPrice()) + .isActive(true) + .numberOfParticipants(currenctRoundInfo.getNumberOfParticipants()) + .leftNumberOfParticipants(currenctRoundInfo.getLeftNumberOfParticipants()) + .createdAt(LocalDateTime.now()) + .auctionEndTime(currenctRoundInfo.getAuctionEndTime()) + .isLastRound(currenctRoundInfo.getIsLastRound()) .endStatus(true) .build()); } diff --git a/src/main/java/com/skyhorsemanpower/auction/domain/RoundInfo.java b/src/main/java/com/skyhorsemanpower/auction/domain/RoundInfo.java index 324eaba..eaf8407 100644 --- a/src/main/java/com/skyhorsemanpower/auction/domain/RoundInfo.java +++ b/src/main/java/com/skyhorsemanpower/auction/domain/RoundInfo.java @@ -56,6 +56,7 @@ public RoundInfo(String auctionUuid, Integer round, LocalDateTime roundStartTime this.createdAt = LocalDateTime.now(); this.auctionEndTime = auctionEndTime; this.isLastRound = isLastRound; + this.endStatus = endStatus; } public static RoundInfo nextRoundUpdate(RoundInfo roundInfo) {