2026-02-28 15:16:23 +08:00
|
|
|
|
<!-- VIP会员页 - 按 premium_membership_landing_v1 设计稿 -->
|
2026-02-23 14:07:41 +08:00
|
|
|
|
<view class="page">
|
|
|
|
|
|
<view class="nav-bar" style="padding-top: {{statusBarHeight}}px;">
|
2026-02-27 14:22:58 +08:00
|
|
|
|
<view class="nav-back" bindtap="goBack">
|
|
|
|
|
|
<text class="back-icon">‹</text>
|
|
|
|
|
|
</view>
|
2026-02-24 14:35:58 +08:00
|
|
|
|
<text class="nav-title">卡若创业派对</text>
|
2026-02-23 14:07:41 +08:00
|
|
|
|
<view class="nav-placeholder-r"></view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view style="height: {{statusBarHeight + 44}}px;"></view>
|
2026-03-04 19:06:06 +08:00
|
|
|
|
<!-- 会员宣传区(已去掉 VIP PREMIUM 标签) -->
|
2026-02-23 14:07:41 +08:00
|
|
|
|
<view class="vip-hero {{isVip ? 'vip-hero-active' : ''}}">
|
2026-03-04 19:06:06 +08:00
|
|
|
|
<view class="vip-hero-title">加入卡若的</view>
|
|
|
|
|
|
<view class="vip-hero-title gold">创业派对 会员</view>
|
2026-02-23 14:07:41 +08:00
|
|
|
|
<text class="vip-hero-sub" wx:if="{{isVip}}">有效期至 {{expireDateStr}}(剩余{{daysRemaining}}天)</text>
|
2026-02-28 15:16:23 +08:00
|
|
|
|
<text class="vip-hero-sub" wx:else>一次加入 尊享终身陪伴与成长</text>
|
2026-02-23 14:07:41 +08:00
|
|
|
|
</view>
|
2026-02-28 15:16:23 +08:00
|
|
|
|
<!-- 双列权益:内容权益 + 社交权益 -->
|
|
|
|
|
|
<view class="rights-grid">
|
|
|
|
|
|
<view class="rights-col">
|
|
|
|
|
|
<view class="rights-col-header">
|
|
|
|
|
|
<text class="rights-dot rights-dot-teal"></text>
|
|
|
|
|
|
<text class="rights-col-title">内容权益</text>
|
2026-02-27 14:22:58 +08:00
|
|
|
|
</view>
|
2026-02-28 15:16:23 +08:00
|
|
|
|
<view class="benefit-card" wx:for="{{contentRights}}" wx:key="title">
|
|
|
|
|
|
<text class="benefit-icon">{{item.icon || '✓'}}</text>
|
|
|
|
|
|
<view class="benefit-info">
|
|
|
|
|
|
<text class="benefit-title">{{item.title}}</text>
|
|
|
|
|
|
<text class="benefit-desc">{{item.desc}}</text>
|
|
|
|
|
|
</view>
|
2026-02-23 14:07:41 +08:00
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
2026-02-28 15:16:23 +08:00
|
|
|
|
<view class="rights-col">
|
|
|
|
|
|
<view class="rights-col-header">
|
|
|
|
|
|
<text class="rights-dot rights-dot-gold"></text>
|
|
|
|
|
|
<text class="rights-col-title rights-col-title-gold">社交权益</text>
|
2026-02-27 14:22:58 +08:00
|
|
|
|
</view>
|
2026-02-28 15:16:23 +08:00
|
|
|
|
<view class="benefit-card" wx:for="{{socialRights}}" wx:key="title">
|
|
|
|
|
|
<text class="benefit-icon benefit-icon-gold">{{item.icon || '✓'}}</text>
|
|
|
|
|
|
<view class="benefit-info">
|
|
|
|
|
|
<text class="benefit-title">{{item.title}}</text>
|
|
|
|
|
|
<text class="benefit-desc">{{item.desc}}</text>
|
|
|
|
|
|
</view>
|
2026-02-24 14:35:58 +08:00
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
2026-03-03 11:12:56 +08:00
|
|
|
|
<!-- 底部固定购买按钮(非 VIP 时显示,用 view 避让 button 默认 margin) -->
|
2026-02-28 15:16:23 +08:00
|
|
|
|
<view class="buy-footer" wx:if="{{!isVip}}">
|
2026-03-03 11:12:56 +08:00
|
|
|
|
<view class="buy-btn-fixed {{purchasing ? 'buy-btn-disabled' : ''}}" bindtap="handlePurchase">
|
2026-02-28 15:16:23 +08:00
|
|
|
|
{{purchasing ? "处理中..." : "¥" + price + "/年 加入创业派对"}}
|
2026-03-03 11:12:56 +08:00
|
|
|
|
</view>
|
2026-02-23 14:07:41 +08:00
|
|
|
|
</view>
|
2026-03-04 19:06:06 +08:00
|
|
|
|
|
2026-02-23 14:07:41 +08:00
|
|
|
|
<view class="bottom-space"></view>
|
2026-02-27 14:22:58 +08:00
|
|
|
|
</view>
|