feat: 更新支付模块 (Stripe/PayPal/PingPong) 和 uni-app 配置

This commit is contained in:
TradeMate Dev
2026-06-16 13:32:50 +08:00
parent e5b1e7d588
commit 15d172e825
17 changed files with 1254 additions and 12 deletions
+9
View File
@@ -68,6 +68,8 @@ aliyunsdkalimt_request_v20181012.TranslateECommerceRequest = TranslateECommerceR
# Mock AcsClient
aliyunsdkcore = types.ModuleType('aliyunsdkcore')
aliyunsdkcore_client = types.ModuleType('aliyunsdkcore.client')
aliyunsdkcore_auth = types.ModuleType('aliyunsdkcore.auth')
aliyunsdkcore_auth_credentials = types.ModuleType('aliyunsdkcore.auth.credentials')
class AcsClient:
def __init__(self, *args, **kwargs):
@@ -76,9 +78,16 @@ class AcsClient:
def do_action(self, request):
return b'{"TranslateResult": "mock translation"}'
class AccessKeyCredential:
def __init__(self, *args, **kwargs):
pass
aliyunsdkcore_client.AcsClient = AcsClient
aliyunsdkcore_auth_credentials.AccessKeyCredential = AccessKeyCredential
sys.modules['aliyunsdkcore'] = aliyunsdkcore
sys.modules['aliyunsdkcore.client'] = aliyunsdkcore_client
sys.modules['aliyunsdkcore.auth'] = aliyunsdkcore_auth
sys.modules['aliyunsdkcore.auth.credentials'] = aliyunsdkcore_auth_credentials
from app.main import app
from app.database import Base, get_db