xiongzhu 4 lat temu
rodzic
commit
cfaec48d79

+ 12 - 0
src/main/java/com/izouma/nineth/web/UserController.java

@@ -223,6 +223,18 @@ public class UserController extends BaseController {
         userService.removeBankCard(SecurityUtils.getAuthenticatedUser().getId());
         userService.removeBankCard(SecurityUtils.getAuthenticatedUser().getId());
     }
     }
 
 
+    @PostMapping("/removeBankCardAdmin")
+    @PreAuthorize("hasAnyRole('ADMIN')")
+    public void removeBankCardAdmin(@RequestParam Long userId) throws BaseAdaPayException {
+        userService.removeBankCard(userId);
+    }
+
+    @PostMapping("/removeAuthAdmin")
+    @PreAuthorize("hasAnyRole('ADMIN')")
+    public void removeAuthAdmin(@RequestParam Long userId) {
+        userService.removeAuth(userId);
+    }
+
     @PreAuthorize("hasAnyRole('ADMIN')")
     @PreAuthorize("hasAnyRole('ADMIN')")
     @PostMapping("/batchRegister")
     @PostMapping("/batchRegister")
     public Map<String, Object> batchRegister(@RequestParam String phones, @RequestParam String defaultPassword) {
     public Map<String, Object> batchRegister(@RequestParam String phones, @RequestParam String defaultPassword) {

+ 1 - 1
src/test/java/com/izouma/nineth/service/AdapayTest.java

@@ -210,7 +210,7 @@ public class AdapayTest {
     @Test
     @Test
     public void singleRefundVerify() throws BaseAdaPayException {
     public void singleRefundVerify() throws BaseAdaPayException {
         Map<String, Object> queryParams = new HashMap<>();
         Map<String, Object> queryParams = new HashMap<>();
-        queryParams.put("payment_id", "002112022021218280610338519802865594368");
+        queryParams.put("payment_id", "002112022022011030310341306906502942720");
         Map<String, Object> refund = Refund.query(queryParams);
         Map<String, Object> refund = Refund.query(queryParams);
         System.out.println(JSON.toJSONString(refund, SerializerFeature.PrettyFormat));
         System.out.println(JSON.toJSONString(refund, SerializerFeature.PrettyFormat));
     }
     }