@extends('admin.layouts.app') @section('title', '签到奖励管理') @section('content') @php require resource_path('views/admin/partials/list-theme.php'); @endphp @php $signInRulePayload = $rules->mapWithKeys( fn($rule) => [ (string) $rule->id => [ 'id' => $rule->id, 'streak_days' => $rule->streak_days, 'gold_reward' => $rule->gold_reward, 'exp_reward' => $rule->exp_reward, 'charm_reward' => $rule->charm_reward, 'identity_badge_code' => $rule->identity_badge_code, 'identity_badge_name' => $rule->identity_badge_name, 'identity_badge_icon' => $rule->identity_badge_icon, 'identity_badge_color' => $rule->identity_badge_color, 'identity_duration_days' => $rule->identity_duration_days, 'sort_order' => $rule->sort_order, 'is_enabled' => (bool) $rule->is_enabled, 'update_url' => route('admin.sign-in-rules.update', $rule), ], ], ); @endphp
按连续签到天数配置金币、经验、魅力和专属身份。
| 连续天数 | 金币 | 经验 | 魅力 | 身份 | 有效期 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|
| 第 {{ $rule->streak_days }} 天 | +{{ $rule->gold_reward }} | +{{ $rule->exp_reward }} | +{{ $rule->charm_reward }} |
@if ($rule->identity_badge_name)
{{ $rule->identity_badge_icon ?: '✅' }}
{{ $rule->identity_badge_name }}
{{ $rule->identity_badge_code }}
@else
未配置身份
@endif
|
{{ $rule->identity_duration_days > 0 ? $rule->identity_duration_days . ' 天' : '永久' }} | ||
| 暂无签到奖励规则。 | |||||||