feat(admin): success flash支持可选链接并用于BAS批次复盘入口

This commit is contained in:
萝卜
2026-03-17 18:08:29 +08:00
parent e1d5cee52e
commit 5249af00b4
3 changed files with 68 additions and 2 deletions

View File

@@ -77,7 +77,18 @@
{{-- 页面标题已统一收敛到各页面的 PageHeader 组件,避免重复出现“大标题”。 --}}
@if(session('success'))
<div class="flash" data-flash="success">{{ session('success') }}</div>
<div class="flash" data-flash="success">
<span>{{ session('success') }}</span>
@if(session('success_link_href'))
@php
$flashLinkHref = \App\Support\BackUrl::sanitizeForLinks((string) session('success_link_href'));
$flashLinkLabel = (string) (session('success_link_label') ?: '查看');
@endphp
@if($flashLinkHref !== '')
<a href="{{ $flashLinkHref }}" class="btn btn-secondary btn-sm" style="margin-left:8px;">{{ $flashLinkLabel }}</a>
@endif
@endif
</div>
@endif
@if(session('warning'))
<div class="warning" data-flash="warning">{{ session('warning') }}</div>