|
|
@@ -11,6 +11,7 @@ import com.izouma.nineth.security.Authority;
|
|
|
import com.izouma.nineth.security.JwtTokenUtil;
|
|
|
import com.izouma.nineth.security.JwtUserFactory;
|
|
|
import com.izouma.nineth.service.FollowService;
|
|
|
+import com.izouma.nineth.service.UserBankCardService;
|
|
|
import com.izouma.nineth.service.UserService;
|
|
|
import com.izouma.nineth.utils.SecurityUtils;
|
|
|
import com.izouma.nineth.utils.excel.ExcelUtils;
|
|
|
@@ -40,6 +41,7 @@ public class UserController extends BaseController {
|
|
|
private FollowService followService;
|
|
|
private UserBankCardRepo userBankCardRepo;
|
|
|
private RedisTemplate<String, Object> redisTemplate;
|
|
|
+ private UserBankCardService userBankCardService;
|
|
|
|
|
|
@PostMapping("/register")
|
|
|
public User register(@RequestParam String username,
|
|
|
@@ -247,13 +249,13 @@ public class UserController extends BaseController {
|
|
|
|
|
|
@PostMapping("/removeBankCard")
|
|
|
public void removeBankCard() throws BaseAdaPayException {
|
|
|
- userService.removeBankCard(SecurityUtils.getAuthenticatedUser().getId());
|
|
|
+ userBankCardService.unbind(SecurityUtils.getAuthenticatedUser().getId());
|
|
|
}
|
|
|
|
|
|
@PostMapping("/removeBankCardAdmin")
|
|
|
@PreAuthorize("hasAnyRole('ADMIN')")
|
|
|
public void removeBankCardAdmin(@RequestParam Long userId) throws BaseAdaPayException {
|
|
|
- userService.removeBankCard(userId);
|
|
|
+ userBankCardService.unbind(userId);
|
|
|
}
|
|
|
|
|
|
@PostMapping("/removeAuthAdmin")
|