@cotofe/service-of-payment
Version:
OpenAPI client for @cotofe/service-of-payment
447 lines (446 loc) • 18.5 kB
TypeScript
/**
* Platform
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import type { AddFundDto, BalancePaymentDto, BillDto, BillInfoDto, CalculateDto, ConnectDto, ConsentDto, CustomerDto, JobDto, PaymentDto, PayOrderDto, ResponseClass, ResponseClassPageDomainBillingDetailVo, ResponseClassPaymentAmountVo, TestMultiPayDto, TestPayDto, VerifyDto } from '../models/index';
import * as runtime from '../runtime';
export interface BalancePaymentUsingPOSTRequest {
balancePaymentDto?: BalancePaymentDto;
}
export interface CalculateJobCostUsingPOSTRequest {
calculateDto?: CalculateDto;
}
export interface ConsentUsingPOSTRequest {
consentDto?: ConsentDto;
}
export interface ConsentUsingPOST1Request {
customerDto?: CustomerDto;
}
export interface ExportCustomerBillUsingGETRequest {
apikey?: string;
billingDate?: number;
}
export interface ExportSupplierBillUsingGETRequest {
apikey?: string;
billingDate?: number;
}
export interface GetAccountLinkUsingPOSTRequest {
connectDto?: ConnectDto;
}
export interface GetClientSecretUsingPOSTRequest {
customerDto?: CustomerDto;
}
export interface GetSupplierBindCardUsingPOSTRequest {
customerDto?: CustomerDto;
}
export interface GetSupplierClientSecretUsingPOSTRequest {
connectDto?: ConnectDto;
}
export interface GetUserBindCardUsingPOSTRequest {
customerDto?: CustomerDto;
}
export interface PayOrderUsingPOSTRequest {
payOrderDto?: PayOrderDto;
}
export interface PaymentStatisticsUsingPOSTRequest {
customerDto?: CustomerDto;
}
export interface QueryBillInformationUsingPOSTRequest {
billInfoDto?: BillInfoDto;
}
export interface QueryBillListUsingPOSTRequest {
billDto?: BillDto;
}
export interface QueryBillingByEndpointIdUsingGETRequest {
endpointId: string;
pageNum: number;
pageSize: number;
userId?: number;
}
export interface QueryCardDetailUsingPOSTRequest {
customerDto?: CustomerDto;
}
export interface QueryJobPaymentUsingPOSTRequest {
jobDto?: JobDto;
}
export interface QueryPayStatusUsingPOSTRequest {
paymentDto?: PaymentDto;
}
export interface QueryPaymentAmountByKeyIdUsingGETRequest {
keyId: string;
}
export interface QueryServiceTypeListUsingPOSTRequest {
billDto?: BillDto;
}
export interface QuerySupplierBillingListUsingPOSTRequest {
billDto?: BillDto;
}
export interface QuerySupplierConnectUsingPOSTRequest {
connectDto?: ConnectDto;
}
export interface SupplierPaymentStatisticsUsingPOSTRequest {
connectDto?: ConnectDto;
}
export interface SupplierWithdrawalsUsingPOSTRequest {
addFundDto?: AddFundDto;
}
export interface TestMultiPayUsingPOSTRequest {
testMultiPayDto?: TestMultiPayDto;
}
export interface TestPayUsingPOSTRequest {
testPayDto?: TestPayDto;
}
export interface UpdateAccountLinkUsingPOSTRequest {
connectDto?: ConnectDto;
}
export interface UpdateClientSecretUsingPOSTRequest {
customerDto?: CustomerDto;
}
export interface VerifyCreditCardUsingPOSTRequest {
verifyDto?: VerifyDto;
}
export interface WithdrawalsUsingPOSTRequest {
addFundDto?: AddFundDto;
}
/**
*
*/
export declare class PaymentPaymentApi extends runtime.BaseAPI {
/**
*
* balancePayment
*/
balancePaymentUsingPOSTRaw(requestParameters: BalancePaymentUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* balancePayment
*/
balancePaymentUsingPOST(requestParameters?: BalancePaymentUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* calculateJobCost
*/
calculateJobCostUsingPOSTRaw(requestParameters: CalculateJobCostUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* calculateJobCost
*/
calculateJobCostUsingPOST(requestParameters?: CalculateJobCostUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* consent
*/
consentUsingPOSTRaw(requestParameters: ConsentUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* consent
*/
consentUsingPOST(requestParameters?: ConsentUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* consent
*/
consentUsingPOST1Raw(requestParameters: ConsentUsingPOST1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* consent
*/
consentUsingPOST1(requestParameters?: ConsentUsingPOST1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* exportCustomerBill
*/
exportCustomerBillUsingGETRaw(requestParameters: ExportCustomerBillUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<object>>;
/**
*
* exportCustomerBill
*/
exportCustomerBillUsingGET(requestParameters?: ExportCustomerBillUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<object>;
/**
*
* exportSupplierBill
*/
exportSupplierBillUsingGETRaw(requestParameters: ExportSupplierBillUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<object>>;
/**
*
* exportSupplierBill
*/
exportSupplierBillUsingGET(requestParameters?: ExportSupplierBillUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<object>;
/**
*
* getAccountLink
*/
getAccountLinkUsingPOSTRaw(requestParameters: GetAccountLinkUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* getAccountLink
*/
getAccountLinkUsingPOST(requestParameters?: GetAccountLinkUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* getClientSecret
*/
getClientSecretUsingPOSTRaw(requestParameters: GetClientSecretUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* getClientSecret
*/
getClientSecretUsingPOST(requestParameters?: GetClientSecretUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* getSupplierBindCard
*/
getSupplierBindCardUsingPOSTRaw(requestParameters: GetSupplierBindCardUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* getSupplierBindCard
*/
getSupplierBindCardUsingPOST(requestParameters?: GetSupplierBindCardUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* getSupplierClientSecret
*/
getSupplierClientSecretUsingPOSTRaw(requestParameters: GetSupplierClientSecretUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* getSupplierClientSecret
*/
getSupplierClientSecretUsingPOST(requestParameters?: GetSupplierClientSecretUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* getUserBindCard
*/
getUserBindCardUsingPOSTRaw(requestParameters: GetUserBindCardUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* getUserBindCard
*/
getUserBindCardUsingPOST(requestParameters?: GetUserBindCardUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* payOrder
*/
payOrderUsingPOSTRaw(requestParameters: PayOrderUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* payOrder
*/
payOrderUsingPOST(requestParameters?: PayOrderUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* paymentStatistics
*/
paymentStatisticsUsingPOSTRaw(requestParameters: PaymentStatisticsUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* paymentStatistics
*/
paymentStatisticsUsingPOST(requestParameters?: PaymentStatisticsUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* processPaymentsForConsolidatedBillings
*/
processPaymentsForConsolidatedBillingsUsingGETRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* processPaymentsForConsolidatedBillings
*/
processPaymentsForConsolidatedBillingsUsingGET(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* queryBillInformation
*/
queryBillInformationUsingPOSTRaw(requestParameters: QueryBillInformationUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* queryBillInformation
*/
queryBillInformationUsingPOST(requestParameters?: QueryBillInformationUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* queryBillList
*/
queryBillListUsingPOSTRaw(requestParameters: QueryBillListUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* queryBillList
*/
queryBillListUsingPOST(requestParameters?: QueryBillListUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* queryBillingByEndpointId
*/
queryBillingByEndpointIdUsingGETRaw(requestParameters: QueryBillingByEndpointIdUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassPageDomainBillingDetailVo>>;
/**
*
* queryBillingByEndpointId
*/
queryBillingByEndpointIdUsingGET(requestParameters: QueryBillingByEndpointIdUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassPageDomainBillingDetailVo>;
/**
*
* queryCardDetail
*/
queryCardDetailUsingPOSTRaw(requestParameters: QueryCardDetailUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* queryCardDetail
*/
queryCardDetailUsingPOST(requestParameters?: QueryCardDetailUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* queryJobPayment
*/
queryJobPaymentUsingPOSTRaw(requestParameters: QueryJobPaymentUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* queryJobPayment
*/
queryJobPaymentUsingPOST(requestParameters?: QueryJobPaymentUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* queryNoSettlementBilling
*/
queryNoSettlementBillingUsingGETRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* queryNoSettlementBilling
*/
queryNoSettlementBillingUsingGET(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* queryPayStatus
*/
queryPayStatusUsingPOSTRaw(requestParameters: QueryPayStatusUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* queryPayStatus
*/
queryPayStatusUsingPOST(requestParameters?: QueryPayStatusUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* queryPaymentAmountByKeyId
*/
queryPaymentAmountByKeyIdUsingGETRaw(requestParameters: QueryPaymentAmountByKeyIdUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassPaymentAmountVo>>;
/**
*
* queryPaymentAmountByKeyId
*/
queryPaymentAmountByKeyIdUsingGET(requestParameters: QueryPaymentAmountByKeyIdUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassPaymentAmountVo>;
/**
*
* queryServiceTypeList
*/
queryServiceTypeListUsingPOSTRaw(requestParameters: QueryServiceTypeListUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* queryServiceTypeList
*/
queryServiceTypeListUsingPOST(requestParameters?: QueryServiceTypeListUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* querySupplierBillingList
*/
querySupplierBillingListUsingPOSTRaw(requestParameters: QuerySupplierBillingListUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* querySupplierBillingList
*/
querySupplierBillingListUsingPOST(requestParameters?: QuerySupplierBillingListUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* querySupplierConnect
*/
querySupplierConnectUsingPOSTRaw(requestParameters: QuerySupplierConnectUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* querySupplierConnect
*/
querySupplierConnectUsingPOST(requestParameters?: QuerySupplierConnectUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* supplierPaymentStatistics
*/
supplierPaymentStatisticsUsingPOSTRaw(requestParameters: SupplierPaymentStatisticsUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* supplierPaymentStatistics
*/
supplierPaymentStatisticsUsingPOST(requestParameters?: SupplierPaymentStatisticsUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* supplierWithdrawals
*/
supplierWithdrawalsUsingPOSTRaw(requestParameters: SupplierWithdrawalsUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* supplierWithdrawals
*/
supplierWithdrawalsUsingPOST(requestParameters?: SupplierWithdrawalsUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* testMultiPay
*/
testMultiPayUsingPOSTRaw(requestParameters: TestMultiPayUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* testMultiPay
*/
testMultiPayUsingPOST(requestParameters?: TestMultiPayUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* testPay
*/
testPayUsingPOSTRaw(requestParameters: TestPayUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* testPay
*/
testPayUsingPOST(requestParameters?: TestPayUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* updateAccountLink
*/
updateAccountLinkUsingPOSTRaw(requestParameters: UpdateAccountLinkUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* updateAccountLink
*/
updateAccountLinkUsingPOST(requestParameters?: UpdateAccountLinkUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* updateClientSecret
*/
updateClientSecretUsingPOSTRaw(requestParameters: UpdateClientSecretUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* updateClientSecret
*/
updateClientSecretUsingPOST(requestParameters?: UpdateClientSecretUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* verifyCreditCard
*/
verifyCreditCardUsingPOSTRaw(requestParameters: VerifyCreditCardUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* verifyCreditCard
*/
verifyCreditCardUsingPOST(requestParameters?: VerifyCreditCardUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
/**
*
* withdrawals
*/
withdrawalsUsingPOSTRaw(requestParameters: WithdrawalsUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClass>>;
/**
*
* withdrawals
*/
withdrawalsUsingPOST(requestParameters?: WithdrawalsUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClass>;
}