fix: 优化邀请
This commit is contained in:
@@ -7,9 +7,10 @@ export interface CardFlipStatusOutput {
|
|||||||
canFlip: boolean; // 是否可以翻牌
|
canFlip: boolean; // 是否可以翻牌
|
||||||
myInviteCode?: string; // 用户的邀请码
|
myInviteCode?: string; // 用户的邀请码
|
||||||
invitedCount: number; // 本周邀请人数
|
invitedCount: number; // 本周邀请人数
|
||||||
isInvited: boolean; // 是否已被邀请
|
// isInvited: boolean; // 是否已被邀请
|
||||||
flipRecords: CardFlipRecord[]; // 翻牌记录
|
flipRecords: CardFlipRecord[]; // 翻牌记录
|
||||||
nextFlipTip?: string; // 下次可翻牌提示
|
nextFlipTip?: string; // 下次可翻牌提示
|
||||||
|
isFilledInviteCode: boolean;// 当前用户是否已经填写过邀请码
|
||||||
}
|
}
|
||||||
|
|
||||||
// 翻牌记录
|
// 翻牌记录
|
||||||
|
|||||||
@@ -1130,15 +1130,15 @@ function getCardClass(record: CardFlipRecord): string[] {
|
|||||||
>
|
>
|
||||||
<div class="my-invite-dialog-content">
|
<div class="my-invite-dialog-content">
|
||||||
<!-- 已使用过邀请码的提示 -->
|
<!-- 已使用过邀请码的提示 -->
|
||||||
<div v-if="taskData?.isInvited" class="invite-disabled-box">
|
<!-- <div v-if="taskData?.isInvited" class="invite-disabled-box"> -->
|
||||||
<span class="disabled-icon">🔒</span>
|
<!-- <span class="disabled-icon">🔒</span> -->
|
||||||
<p class="disabled-text">
|
<!-- <p class="disabled-text"> -->
|
||||||
您已使用过他人的邀请码,无法生成自己的邀请码
|
<!-- 您已使用过他人的邀请码,无法生成自己的邀请码 -->
|
||||||
</p>
|
<!-- </p> -->
|
||||||
</div>
|
<!-- </div> -->
|
||||||
|
|
||||||
<!-- 显示已有的邀请码 -->
|
<!-- 显示已有的邀请码 -->
|
||||||
<div v-else-if="taskData?.myInviteCode" class="my-invite-code-display">
|
<div v-if="taskData?.myInviteCode" class="my-invite-code-display">
|
||||||
<div class="code-box">
|
<div class="code-box">
|
||||||
<span class="code-text">{{ taskData.myInviteCode }}</span>
|
<span class="code-text">{{ taskData.myInviteCode }}</span>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user