@extends('admin.layouts.app') @section('title', '等级经验阈值管理') @section('content') @php require resource_path('views/admin/partials/list-theme.php'); @endphp @php $formThresholds = collect(old('thresholds', $thresholds->pluck('exp')->all())) ->map(fn ($value) => trim((string) $value)) ->filter(fn (string $value) => $value !== '') ->values(); if ($formThresholds->isEmpty()) { $formThresholds = $thresholds->pluck('exp')->map(fn ($value) => (string) $value)->values(); } @endphp

按列表维护每一级升级所需的累计经验值,并统一管理用户最高可达等级与管理员级别。

@csrf @method('PUT')
等级阈值说明

当前页面按列表逐级维护升级经验阈值:每一行对应一个等级,填写“升到该等级所需的累计经验值”。 等级阈值必须严格递增,且等级行数不能超过“用户最高可达等级”。

@foreach ($formThresholds as $index => $exp) @php $currentExp = (int) $exp; $previousExp = $index === 0 ? 0 : (int) $formThresholds[$index - 1]; @endphp @endforeach
等级 累计经验阈值 较上一等级新增 操作
第 {{ $index + 1 }} 级 +{{ number_format($currentExp - $previousExp) }}

当前已配置 {{ $formThresholds->count() }} 个等级阈值,最高可配置到 {{ $maxLevel }} 级。

@endsection