Browse Source

更新状态

wangqifan 4 years ago
parent
commit
f360da24b6

+ 2 - 1
src/main/java/com/izouma/nineth/repo/AuctionActivityRepo.java

@@ -1,6 +1,7 @@
 package com.izouma.nineth.repo;
 
 import com.izouma.nineth.domain.AuctionActivity;
+import com.izouma.nineth.enums.AuctionStatus;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
@@ -20,5 +21,5 @@ public interface AuctionActivityRepo extends JpaRepository<AuctionActivity, Long
     @Modifying
     @Transactional
     @Query("update AuctionActivity set status = ?2 where id = ?1")
-    void updateStatus(Long id, String status);
+    void updateStatus(Long id, AuctionStatus status);
 }

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

@@ -119,7 +119,7 @@ public class AuctionActivityService {
         String stock = (String) redisTemplate.opsForValue().get(RedisKeys.AUCTION_STATUS + id);
         if (stock != null) {
             log.info("同步拍卖活动状态信息{}", id);
-            auctionActivityRepo.updateStatus(id, stock);
+            auctionActivityRepo.updateStatus(id, AuctionStatus.valueOf(stock));
             cacheService.clearAuction(id);
         }
     }