新增 删除结算账户、新增结算账户接口

This commit is contained in:
Lemon
2025-06-25 15:37:29 +08:00
parent d892f2d7b2
commit 1e178d6890
6 changed files with 126 additions and 1 deletions

View File

@@ -209,7 +209,8 @@ public class AdapayMemberController extends BaseController {
public AjaxResult deleteSettleAccount(@RequestBody AdapayMemberInfoDTO dto) {
AjaxResult result = null;
try {
adapayService.createDeleteSettleAccountRequest(dto.getAdapayMemberId(), dto.getSettleAccountId(), Constants.DEFAULT_APP_ID);
// 新写删除方法
adapayService.deleteSettleAccount(dto);
result = AjaxResult.success();
} catch (Exception e) {
logger.error("删除结算账户 error,", e);
@@ -217,4 +218,23 @@ public class AdapayMemberController extends BaseController {
}
return result;
}
/**
* 在仅删除结算账户后,重新创建新的结算账户
* 注:使用原 member_id 重新创建结算账户对象,且必须与原身份证和银行卡户名保持一致
* @param dto
* @return
*/
@PostMapping("createBankAccount")
public AjaxResult createBankAccount(@RequestBody SettleAccountDTO dto) {
AjaxResult result = null;
try {
adapayService.createBankAccount(dto);
} catch (Exception e) {
logger.error("重新创建结算账户 error, ", e);
result = AjaxResult.error();
}
return result;
}
}