feat:钱包接口对接
This commit is contained in:
@@ -70,6 +70,7 @@ public class OpenApiValidateFilter implements Filter {
|
||||
filterChain.doFilter(servletRequest, response);
|
||||
return;
|
||||
}
|
||||
|
||||
HttpServletResponse res = (HttpServletResponse) response;
|
||||
// 1. 验证时间戳
|
||||
try {
|
||||
|
||||
@@ -752,7 +752,6 @@ public class PCTestController {
|
||||
return ResponseResult.success(accountAuthenticationDTO);
|
||||
}
|
||||
|
||||
|
||||
@ApiOperation("门店签约人账户开通接口")
|
||||
@PostMapping("/openAccount")
|
||||
public ResponseResult<AccountVerifyDTO> openAccount(@RequestBody AccountVerifyRequest request) {
|
||||
@@ -762,12 +761,11 @@ public class PCTestController {
|
||||
|
||||
@ApiOperation("获取账户信息")
|
||||
@PostMapping("/getAccountInfo")
|
||||
public ResponseResult<AccountInfoDTO> getAccountInfo(@RequestBody OutStoreIdRequest request) {
|
||||
AccountInfoDTO accountInfo = walletApiService.getAccountInfo(request);
|
||||
return ResponseResult.success(accountInfo);
|
||||
public ResponseResult<List<AccountInfoDTO>> getAccountInfo(@RequestBody OutStoreIdRequest request) {
|
||||
List<AccountInfoDTO> accountInfoList = walletApiService.getAccountInfo(request);
|
||||
return ResponseResult.success(accountInfoList);
|
||||
}
|
||||
|
||||
|
||||
@ApiOperation("大额预支付接口")
|
||||
@PostMapping("/largePayment")
|
||||
public ResponseResult<LargePaymentDTO> largePayment(@RequestBody LargePaymentRequest request) {
|
||||
@@ -782,6 +780,43 @@ public class PCTestController {
|
||||
return ResponseResult.success(PaymentDTO);
|
||||
}
|
||||
|
||||
@ApiOperation("门店账户向公司分账转账接口")
|
||||
@PostMapping("/transfer")
|
||||
public ResponseResult<TransferDTO> transfer(@RequestBody TransferRequest request) {
|
||||
TransferDTO transfer = walletApiService.transfer(request);
|
||||
return ResponseResult.success(transfer);
|
||||
}
|
||||
|
||||
@ApiOperation("门店签约账户,退款提现至提现卡")
|
||||
@PostMapping("/withdraw")
|
||||
public ResponseResult<WithDrawerDTO> withdraw(@RequestBody WithDrawerRequest request) {
|
||||
WithDrawerDTO withdraw = walletApiService.withdraw(request);
|
||||
return ResponseResult.success(withdraw);
|
||||
}
|
||||
|
||||
@ApiOperation(" 获取账单详情")
|
||||
@PostMapping("/getBillDetail")
|
||||
public ResponseResult<BillDetailDTO> getBillDetail(@RequestBody BillDetailRequest request) {
|
||||
BillDetailDTO billDetail = walletApiService.getBillDetail(request);
|
||||
return ResponseResult.success(billDetail);
|
||||
}
|
||||
|
||||
@ApiOperation("获取账单列表")
|
||||
@PostMapping("/getBillPage")
|
||||
public ResponseResult<BillPageDTO> getBillPage(@RequestBody BillPageRequest request) {
|
||||
BillPageDTO billPage = walletApiService.getBillPage(request);
|
||||
return ResponseResult.success(billPage);
|
||||
}
|
||||
|
||||
@ApiOperation("获取银行信息")
|
||||
@PostMapping("/getCompanyInfo")
|
||||
public ResponseResult<CompanyListDTO> getCompanyInfo(@RequestBody FindPageCompanyRequest request) {
|
||||
CompanyListDTO companyDTO = walletApiService.getCompanyInfo(request);
|
||||
return ResponseResult.success(companyDTO);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user