feat(admin): warning flash支持可选链接并提示重复批量投递可直达上次复盘

This commit is contained in:
萝卜
2026-03-17 18:24:15 +08:00
parent 397717e9bc
commit 7dd2e2e40a
3 changed files with 109 additions and 8 deletions

View File

@@ -91,7 +91,18 @@
</div>
@endif
@if(session('warning'))
<div class="warning" data-flash="warning">{{ session('warning') }}</div>
<div class="warning" data-flash="warning">
<span>{{ session('warning') }}</span>
@if(session('warning_link_href'))
@php
$flashWarningLinkHref = \App\Support\BackUrl::sanitizeForLinks((string) session('warning_link_href'));
$flashWarningLinkLabel = (string) (session('warning_link_label') ?: '查看');
@endphp
@if($flashWarningLinkHref !== '')
<a href="{{ $flashWarningLinkHref }}" class="btn btn-secondary btn-sm" style="margin-left:8px;">{{ $flashWarningLinkLabel }}</a>
@endif
@endif
</div>
@endif
@if(session('error'))
<div class="error-box" data-flash="error">{{ session('error') }}</div>