feat: Airwallex 发卡管理后台完整实现

- 后端: FastAPI + SQLAlchemy + SQLite, JWT认证, 代理支持的AirwallexClient
- 前端: React 18 + Vite + Ant Design 5, 中文界面
- 功能: 卡片管理, 持卡人管理, 交易记录, API令牌, 系统设置, 审计日志
- 第三方API: X-API-Key认证, 权限控制
- Docker部署: docker-compose编排前后端
This commit is contained in:
zqq61
2026-03-15 23:05:08 +08:00
commit 4f53889a8e
98 changed files with 10847 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
"""
API modules for the Airwallex SDK.
"""
from .base import AirwallexAPIBase
from .account import Account
from .payment import Payment
from .beneficiary import Beneficiary
from .invoice import Invoice
from .financial_transaction import FinancialTransaction
from .account_detail import AccountDetail
# Issuing API
from .issuing_authorization import IssuingAuthorization
from .issuing_cardholder import IssuingCardholder
from .issuing_card import IssuingCard
from .issuing_digital_wallet_token import IssuingDigitalWalletToken
from .issuing_transaction_dispute import IssuingTransactionDispute
from .issuing_transaction import IssuingTransaction
from .issuing_config import IssuingConfig
__all__ = [
"AirwallexAPIBase",
"Account",
"Payment",
"Beneficiary",
"Invoice",
"FinancialTransaction",
"AccountDetail",
# Issuing API
"IssuingAuthorization",
"IssuingCardholder",
"IssuingCard",
"IssuingDigitalWalletToken",
"IssuingTransactionDispute",
"IssuingTransaction",
"IssuingConfig",
]