|
@@ -59,7 +59,7 @@ public class TradeAuctionOrderService {
|
|
|
if (!tradeAuction.getStatus().equals(TradeAuctionStatus.ONGOING)) {
|
|
if (!tradeAuction.getStatus().equals(TradeAuctionStatus.ONGOING)) {
|
|
|
throw new BusinessException("易拍产品未处在竞价状态");
|
|
throw new BusinessException("易拍产品未处在竞价状态");
|
|
|
}
|
|
}
|
|
|
- tradeAuctionService.decreaseStock(tradeAuction.getId(), 1);
|
|
|
|
|
|
|
+ tradeAuctionService.decreaseStock(auctionId, 1);
|
|
|
BigDecimal serviceCharge = (BigDecimal.valueOf(3).multiply(tradeAuction.getNextPrice())
|
|
BigDecimal serviceCharge = (BigDecimal.valueOf(3).multiply(tradeAuction.getNextPrice())
|
|
|
.divide(new BigDecimal("100"), 2, RoundingMode.HALF_UP))
|
|
.divide(new BigDecimal("100"), 2, RoundingMode.HALF_UP))
|
|
|
.add(tradeAuction.getCurrentPrice().subtract(tradeAuction.getPrice()));
|
|
.add(tradeAuction.getCurrentPrice().subtract(tradeAuction.getPrice()));
|