|
|
@@ -3,7 +3,10 @@ package com.izouma.nineth.service;
|
|
|
import com.izouma.nineth.config.GeneralProperties;
|
|
|
import com.izouma.nineth.config.RedisKeys;
|
|
|
import com.izouma.nineth.domain.TradeAuction;
|
|
|
+import com.izouma.nineth.domain.TradeAuctionRecord;
|
|
|
import com.izouma.nineth.dto.PageQuery;
|
|
|
+import com.izouma.nineth.enums.TradeAuctionStatus;
|
|
|
+import com.izouma.nineth.exception.BusinessException;
|
|
|
import com.izouma.nineth.repo.TradeAuctionRepo;
|
|
|
import com.izouma.nineth.utils.JpaUtils;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
@@ -34,7 +37,9 @@ public class TradeAuctionService {
|
|
|
}
|
|
|
|
|
|
public void createRecord(Long id) {
|
|
|
-
|
|
|
+ TradeAuctionRecord tradeAuctionRecord = new TradeAuctionRecord();
|
|
|
+ TradeAuction tradeAuction = tradeAuctionRepo.findById(id).orElseThrow(new BusinessException("暂无"));
|
|
|
+ tradeAuction.setStatus(TradeAuctionStatus.FINISH);
|
|
|
}
|
|
|
|
|
|
public synchronized Long increaseStock(Long id, int number) {
|