|
|
@@ -210,7 +210,7 @@ public class AuctionActivityService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- private void offShelfTask(AuctionActivity record) {
|
|
|
+ public void offShelfTask(AuctionActivity record) {
|
|
|
ScheduledFuture<?> task = tasks.get(record.getId());
|
|
|
if (task != null) {
|
|
|
if (!task.cancel(true)) {
|
|
|
@@ -228,6 +228,7 @@ public class AuctionActivityService {
|
|
|
auctionActivityRepo.scheduleOffShelf(recordNew1.getId(), AuctionStatus.PURCHASED);
|
|
|
} else {
|
|
|
//没有成交价,无人出价过
|
|
|
+ log.info("拍卖流拍Task-else{}", recordNew1.getId());
|
|
|
auctionActivityRepo.scheduleOffShelf(recordNew1.getId(), AuctionStatus.PASS);
|
|
|
|
|
|
if (record.getAuctionType().equals(AuctionType.NFT)) {
|
|
|
@@ -247,6 +248,7 @@ public class AuctionActivityService {
|
|
|
log.info("拍卖成交{}", recordNew1.getId());
|
|
|
auctionActivityRepo.scheduleOffShelf(recordNew1.getId(), AuctionStatus.PURCHASED);
|
|
|
} else {
|
|
|
+ log.info("拍卖流拍Task-else{}", recordNew1.getId());
|
|
|
auctionActivityRepo.scheduleOffShelf(recordNew1.getId(), AuctionStatus.PASS);
|
|
|
|
|
|
if (record.getAuctionType().equals(AuctionType.NFT)) {
|