wangqifan 3 éve
szülő
commit
c9a79d5bd1

+ 5 - 0
src/main/java/com/izouma/nineth/service/TradeAuctionOrderService.java

@@ -81,6 +81,11 @@ public class TradeAuctionOrderService {
                 throw new BusinessException("已无购买资格");
             }
         }
+        if (auctionPaymentType.equals(AuctionPaymentType.FIXED_PRICE)) {
+            if (tradeAuction.getRecommendPrice().compareTo(price) != 0) {
+                throw new BusinessException("提交价格与一口价价格不一致。");
+            }
+        }
         tradeAuctionService.decreaseStock(auctionId, 1);
         BigDecimal serviceCharge = (BigDecimal.valueOf(3).multiply(tradeAuction.getNextPrice())
                 .divide(new BigDecimal("100"), 2, RoundingMode.HALF_UP))