全面优化:小程序 + 后台管理

## 小程序优化
1. 我的页面:
   - 头像点击获取微信头像(button open-type="chooseAvatar")
   - 昵称点击直接修改
   - 去掉"创业伙伴"图标
   - ID优先显示微信号

2. 设置页面:
   - 一键获取微信手机号
   - 微信号/支付宝绑定优化

## 后台管理优化
1. 内容管理:
   - 章节编辑增加"免费章节"开关
   - 保存时自动去重标题(如#1.2重复)

2. 用户管理:
   - 修复绑定关系显示(优先查referral_bindings表)
This commit is contained in:
卡若
2026-01-29 11:58:07 +08:00
parent a228911170
commit d17150154c
8 changed files with 199 additions and 182 deletions

View File

@@ -21,7 +21,7 @@
</view>
<view class="bind-list">
<!-- 手机号 -->
<!-- 手机号 - 使用微信一键获取 -->
<view class="bind-item">
<view class="bind-left">
<view class="bind-icon phone-icon">📱</view>
@@ -32,12 +32,14 @@
</view>
<view class="bind-right">
<text class="bind-check" wx:if="{{phoneNumber}}">✓</text>
<text class="bind-btn" wx:else bindtap="bindPhone">去绑定</text>
<button wx:else class="get-phone-btn" open-type="getPhoneNumber" bindgetphonenumber="onGetPhoneNumber">
一键获取
</button>
</view>
</view>
<!-- 微信号 -->
<view class="bind-item">
<view class="bind-item" bindtap="bindWechat">
<view class="bind-left">
<view class="bind-icon wechat-icon">💬</view>
<view class="bind-info">
@@ -47,12 +49,12 @@
</view>
<view class="bind-right">
<text class="bind-check" wx:if="{{wechatId}}">✓</text>
<text class="bind-btn" wx:else bindtap="bindWechat">去绑定</text>
<text class="bind-btn" wx:else>去绑定</text>
</view>
</view>
<!-- 支付宝 -->
<view class="bind-item">
<view class="bind-item" bindtap="bindAlipay">
<view class="bind-left">
<view class="bind-icon alipay-icon">💳</view>
<view class="bind-info">
@@ -62,7 +64,7 @@
</view>
<view class="bind-right">
<text class="bind-check" wx:if="{{alipayAccount}}">✓</text>
<text class="bind-btn" wx:else bindtap="bindAlipay">去绑定</text>
<text class="bind-btn" wx:else>去绑定</text>
</view>
</view>
</view>