|
|
@@ -191,11 +191,14 @@ public class AuctionActivityService {
|
|
|
auctionActivityRepo.scheduleOffShelf(nowRecord.getId(), AuctionStatus.PURCHASED);
|
|
|
} else {
|
|
|
auctionActivityRepo.scheduleOffShelf(nowRecord.getId(), AuctionStatus.PASS);
|
|
|
- Asset asset = assetRepo.findById(nowRecord.getId()).orElseThrow(new BusinessException("暂无"));
|
|
|
- asset.setStatus(AssetStatus.NORMAL);
|
|
|
- asset.setConsignment(false);
|
|
|
- asset.setPublicShow(false);
|
|
|
- assetRepo.save(asset);
|
|
|
+ if (record.getAuctionType().equals(AuctionType.NFT)) {
|
|
|
+ Asset asset = assetRepo.findById(nowRecord.getAssetId())
|
|
|
+ .orElseThrow(new BusinessException("暂无"));
|
|
|
+ asset.setStatus(AssetStatus.NORMAL);
|
|
|
+ asset.setConsignment(false);
|
|
|
+ asset.setPublicShow(false);
|
|
|
+ assetRepo.save(asset);
|
|
|
+ }
|
|
|
}
|
|
|
tasks.remove(record.getId());
|
|
|
}, date);
|
|
|
@@ -205,11 +208,14 @@ public class AuctionActivityService {
|
|
|
auctionActivityRepo.scheduleOffShelf(recordNew1.getId(), AuctionStatus.PURCHASED);
|
|
|
} else {
|
|
|
auctionActivityRepo.scheduleOffShelf(recordNew1.getId(), AuctionStatus.PASS);
|
|
|
- Asset asset = assetRepo.findById(recordNew1.getId()).orElseThrow(new BusinessException("暂无"));
|
|
|
- asset.setStatus(AssetStatus.NORMAL);
|
|
|
- asset.setConsignment(false);
|
|
|
- asset.setPublicShow(false);
|
|
|
- assetRepo.save(asset);
|
|
|
+ if (record.getAuctionType().equals(AuctionType.NFT)) {
|
|
|
+ Asset asset = assetRepo.findById(recordNew1.getAssetId())
|
|
|
+ .orElseThrow(new BusinessException("暂无"));
|
|
|
+ asset.setStatus(AssetStatus.NORMAL);
|
|
|
+ asset.setConsignment(false);
|
|
|
+ asset.setPublicShow(false);
|
|
|
+ assetRepo.save(asset);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|