liaijie 3 лет назад
Родитель
Сommit
3c5e5c839a

+ 0 - 4
src/main/java/com/izouma/nineth/repo/UserBankCardRepo.java

@@ -16,8 +16,4 @@ public interface UserBankCardRepo extends JpaRepository<UserBankCard, Long>, Jpa
     @Modifying
     int deleteByUserId(Long userId);
 
-    @Query("select count(t.id) from UserBankCard t where t.userId = ?1")
-    @Modifying
-    @Transactional
-    Integer findByUserIds(Long id);
 }

+ 3 - 4
src/main/java/com/izouma/nineth/service/UserService.java

@@ -708,15 +708,14 @@ public class UserService {
         });
     }
 
+
     @Cacheable(value = "myUserInfo", key = "#id")
     public User my(Long id) {
         User user = userRepo.findById(id).orElseThrow(new BusinessException("用户不存在"));
         user.setPassword(null);
         user.setTradeCode(null);
-        log.error("id为:"+id);
-        Integer byUserId = userBankCardRepo.findByUserIds(user.getId());
-        log.error("有"+byUserId+"条数据");
-        if (byUserId==0){
+        List<UserBankCard> byUserId = userBankCardRepo.findByUserId(user.getId());
+        if (byUserId.size()==0||byUserId==null){
             user.setIsUserBankCard(false);
         }else {
             user.setIsUserBankCard(true);