feat: 订单来源追踪,保存 src_host / src_url 到订单记录

iframe 嵌入充值页面时 URL 自动附带来源参数,写入数据库用于追踪分析。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
erio
2026-03-02 20:40:16 +08:00
parent c083880cbc
commit d952942627
7 changed files with 24 additions and 1 deletions

View File

@@ -38,6 +38,8 @@ function PayContent() {
const theme = searchParams.get('theme') === 'dark' ? 'dark' : 'light';
const uiMode = searchParams.get('ui_mode') || 'standalone';
const tab = searchParams.get('tab');
const srcHost = searchParams.get('src_host') || undefined;
const srcUrl = searchParams.get('src_url') || undefined;
const isDark = theme === 'dark';
const [isIframeContext, setIsIframeContext] = useState(true);
@@ -230,6 +232,8 @@ function PayContent() {
user_id: effectiveUserId,
amount,
payment_type: paymentType,
src_host: srcHost,
src_url: srcUrl,
}),
});