wangqifan 4 years ago
parent
commit
1bb88836ca
1 changed files with 10 additions and 0 deletions
  1. 10 0
      src/main/java/com/izouma/nineth/service/AuctionActivityService.java

+ 10 - 0
src/main/java/com/izouma/nineth/service/AuctionActivityService.java

@@ -191,6 +191,11 @@ 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);
                     }
                     tasks.remove(record.getId());
                 }, date);
@@ -200,6 +205,11 @@ 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);
                 }
             }
         }