update pay function

This commit is contained in:
2025-11-22 09:57:30 +08:00
parent feb08dc746
commit cd926bb42d
4 changed files with 273 additions and 11 deletions

View File

@@ -55,10 +55,12 @@ export async function checkAuth(): Promise<AuthInfo> {
};
}
// 检查订阅权限
const canAccessChat = ['premium', 'pro', 'enterprise'].includes(
data.user.subscription_tier?.toLowerCase()
);
// 检查订阅权限 - 包括 max 用户和其他高级订阅
const userTier = data.user.subscription_tier?.toLowerCase() || '';
const canAccessChat = ['max', 'premium', 'pro', 'enterprise', 'vip', 'plus'].includes(userTier) ||
userTier !== 'free' && userTier !== '' && userTier !== 'basic';
console.log('User subscription tier:', data.user.subscription_tier, 'Can access:', canAccessChat);
return {
isAuthenticated: true,