feat(payment): 兑换码 - 增加可配置联动小铺入口 (#668)

Co-authored-by: linxi <linxi@enjoysoftware.cn>
This commit is contained in:
naidalao
2026-10-05 13:41:17 +08:00
committed by GitHub
parent b4ba329ad5
commit 7c3f06b151
6 changed files with 85 additions and 1 deletions

View File

@@ -26,6 +26,7 @@ export type PublicAppearance = {
footerCopyright: string;
icpFilingEnabled: boolean;
icpFilingNumber: string;
redeemPurchaseUrl: string;
logoConfigured: boolean;
darkLogoConfigured: boolean;
authVideoConfigured: boolean;
@@ -57,6 +58,7 @@ export type AdminAppearance = {
footerCopyright: string;
icpFilingEnabled: boolean;
icpFilingNumber: string;
redeemPurchaseUrl: string;
public: PublicAppearance;
configured: boolean;
updatedBy?: string;
@@ -107,6 +109,7 @@ export async function updateAdminAppearance(
| "footerCopyright"
| "icpFilingEnabled"
| "icpFilingNumber"
| "redeemPurchaseUrl"
>,
) {
const result = await http.patch<{ setting: AdminAppearance }>("/admin/settings/appearance", input);