@extends('admin.layouts.app') @section('title', '钓鱼事件管理') @section('content') @php require resource_path('views/admin/partials/list-theme.php'); @endphp @php $fishingEventPayload = $events->mapWithKeys( fn($event) => [ (string) $event->id => [ 'id' => $event->id, 'emoji' => $event->emoji, 'name' => $event->name, 'message' => $event->message, 'exp' => $event->exp, 'jjb' => $event->jjb, 'weight' => $event->weight, 'sort' => $event->sort, 'is_active' => (bool) $event->is_active, 'update_url' => route('admin.fishing.update', $event->id), 'toggle_url' => route('admin.fishing.toggle', $event->id), ], ], ); @endphp
管理钓鱼随机事件。权重越大被触发概率越高。 当前激活事件总权重:{{ $totalWeight }}
| 排序 | 符号 | 名称 | 播报内容 | 经验 | 金币 | 权重 | 概率 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| {{ $event->sort }} | {{ $event->emoji }} | {{ $event->name }} | {{ $event->message }} | {{ $event->exp > 0 ? '+' : '' }}{{ $event->exp }} | {{ $event->jjb > 0 ? '+' : '' }}{{ $event->jjb }} | {{ $event->weight }} | @if ($totalWeight > 0 && $event->is_active) {{ number_format(($event->weight / $totalWeight) * 100, 1) }}% @else — @endif |