forked from 77media/video-flow
更新 记录信息
This commit is contained in:
parent
cdd315af90
commit
dacce5e142
@ -281,6 +281,9 @@ export default function SharePage(): JSX.Element {
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody data-alt="table-body" className="divide-y divide-white/10 bg-black">
|
<tbody data-alt="table-body" className="divide-y divide-white/10 bg-black">
|
||||||
{pagedRecords.map((r) => {
|
{pagedRecords.map((r) => {
|
||||||
|
const inviteRewardDisplay = r.reward_status === 1 ? r.invite_reward : 0;
|
||||||
|
const payRewardDisplay = r.purchase_status === 1 ? r.pay_reward : 0;
|
||||||
|
const totalReward = inviteRewardDisplay + payRewardDisplay;
|
||||||
const isExpanded = expandedRowIds.has(r.user_id);
|
const isExpanded = expandedRowIds.has(r.user_id);
|
||||||
return (
|
return (
|
||||||
<React.Fragment key={r.user_id}>
|
<React.Fragment key={r.user_id}>
|
||||||
@ -290,7 +293,7 @@ export default function SharePage(): JSX.Element {
|
|||||||
<td className="px-4 py-3 text-sm text-white/90">
|
<td className="px-4 py-3 text-sm text-white/90">
|
||||||
<div data-alt="reward-cell" className="flex items-center justify-between gap-3">
|
<div data-alt="reward-cell" className="flex items-center justify-between gap-3">
|
||||||
<div data-alt="reward-summary" className="flex-1 truncate text-[#FFCC6D]">
|
<div data-alt="reward-summary" className="flex-1 truncate text-[#FFCC6D]">
|
||||||
{r.invite_reward + r.pay_reward}
|
{totalReward}
|
||||||
</div>
|
</div>
|
||||||
<button
|
<button
|
||||||
type="button"
|
type="button"
|
||||||
@ -314,12 +317,12 @@ export default function SharePage(): JSX.Element {
|
|||||||
<table data-alt="reward-subtable" className="min-w-[320px] text-sm">
|
<table data-alt="reward-subtable" className="min-w-[320px] text-sm">
|
||||||
<tbody data-alt="subtable-body" className="text-white/90">
|
<tbody data-alt="subtable-body" className="text-white/90">
|
||||||
<tr>
|
<tr>
|
||||||
<td className="px-2 py-2">{r.invite_reward}</td>
|
<td className="px-2 py-2">{inviteRewardDisplay ? inviteRewardDisplay : 'Unverified'}</td>
|
||||||
<td className="px-2 py-2">Register</td>
|
<td className="px-2 py-2">Register Reward</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td className="px-2 py-2">{r.pay_reward}</td>
|
<td className="px-2 py-2">{payRewardDisplay ? payRewardDisplay : 'Unpaid'}</td>
|
||||||
<td className="px-2 py-2">First Payment</td>
|
<td className="px-2 py-2">First Pay Reward</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|||||||
@ -113,7 +113,7 @@ export default function SigninPage() {
|
|||||||
<div className="text-center p-6 rounded-lg bg-gradient-to-br from-custom-blue/20 via-custom-purple/20 to-custom-blue/10 border border-custom-blue/30">
|
<div className="text-center p-6 rounded-lg bg-gradient-to-br from-custom-blue/20 via-custom-purple/20 to-custom-blue/10 border border-custom-blue/30">
|
||||||
<div className="flex items-center justify-center gap-2 mb-2">
|
<div className="flex items-center justify-center gap-2 mb-2">
|
||||||
<Coins className="w-6 h-6 text-primary" />
|
<Coins className="w-6 h-6 text-primary" />
|
||||||
<span className="text-sm text-muted-foreground">Current Credits</span>
|
<span className="text-sm text-muted-foreground">Earned Credits</span>
|
||||||
</div>
|
</div>
|
||||||
<div className="text-3xl font-bold bg-gradient-to-r from-custom-blue to-custom-purple bg-clip-text text-transparent">
|
<div className="text-3xl font-bold bg-gradient-to-r from-custom-blue to-custom-purple bg-clip-text text-transparent">
|
||||||
{signinData.credits || 0}
|
{signinData.credits || 0}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user