Просмотр исходного кода

Merge branch 'dev' of http://git.izouma.com/xiongzhu/9th into dev

panhui 4 лет назад
Родитель
Сommit
8cc2f03b94

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

@@ -3,11 +3,15 @@ package com.izouma.nineth.repo;
 import com.izouma.nineth.dto.UserBankCard;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.data.jpa.repository.Modifying;
 
+import javax.transaction.Transactional;
 import java.util.List;
 
 public interface UserBankCardRepo extends JpaRepository<UserBankCard, Long>, JpaSpecificationExecutor<UserBankCard> {
     List<UserBankCard> findByUserId(Long userId);
 
+    @Transactional
+    @Modifying
     int deleteByUserId(Long userId);
 }

+ 6 - 0
src/test/java/com/izouma/nineth/service/UserServiceTest.java

@@ -1,6 +1,7 @@
 package com.izouma.nineth.service;
 
 import com.github.kevinsawicki.http.HttpRequest;
+import com.huifu.adapay.core.exception.BaseAdaPayException;
 import com.izouma.nineth.ApplicationTests;
 import com.izouma.nineth.config.Constants;
 import com.izouma.nineth.domain.User;
@@ -74,4 +75,9 @@ public class UserServiceTest extends ApplicationTests {
                     .build());
         }
     }
+
+    @Test
+    public void removeBankCard() throws BaseAdaPayException {
+        userService.removeBankCard(5773L);
+    }
 }