feat(supervisor): limit invite when already 3 supervisors
This commit is contained in:
@@ -8,7 +8,7 @@
|
|||||||
<view class="card">
|
<view class="card">
|
||||||
<view class="card-head">
|
<view class="card-head">
|
||||||
<text class="card-title">邀请监督人</text>
|
<text class="card-title">邀请监督人</text>
|
||||||
<text class="card-meta">有效期默认 7 天</text>
|
<text class="card-meta">已绑定 {{ supervisorItems.length }}/3</text>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view v-if="inviteToken" class="invite-box">
|
<view v-if="inviteToken" class="invite-box">
|
||||||
@@ -25,9 +25,11 @@
|
|||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view v-else class="invite-empty">
|
<view v-else class="invite-empty">
|
||||||
<text class="invite-empty-text">生成一个邀请口令,发给你信得过的人</text>
|
<text class="invite-empty-text">
|
||||||
<button class="btn" :disabled="inviteLoading" @tap="generateInvite">
|
{{ supervisorItems.length >= 3 ? '监督人已满(最多 3 人),你可以先解除一个再邀请' : '生成一个邀请口令,发给你信得过的人' }}
|
||||||
{{ inviteLoading ? '生成中...' : '生成邀请口令' }}
|
</text>
|
||||||
|
<button class="btn" :disabled="inviteLoading || supervisorItems.length >= 3" @tap="generateInvite">
|
||||||
|
{{ supervisorItems.length >= 3 ? '已达上限' : (inviteLoading ? '生成中...' : '生成邀请口令') }}
|
||||||
</button>
|
</button>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|||||||
Reference in New Issue
Block a user