diff --git a/resources/views/admin/platform_orders/index.blade.php b/resources/views/admin/platform_orders/index.blade.php index 714d03d..5011192 100644 --- a/resources/views/admin/platform_orders/index.blade.php +++ b/resources/views/admin/platform_orders/index.blade.php @@ -532,7 +532,7 @@ 原因过长,请复制到筛选框 - 进入失败集合 + 进入失败集合 @else {{ $reasonText }} ({{ $count }}) diff --git a/tests/Feature/AdminPlatformOrderBmpaFailedReasonTop5LongReasonNoLinkTest.php b/tests/Feature/AdminPlatformOrderBmpaFailedReasonTop5LongReasonNoLinkTest.php index 2b4003a..30417a2 100644 --- a/tests/Feature/AdminPlatformOrderBmpaFailedReasonTop5LongReasonNoLinkTest.php +++ b/tests/Feature/AdminPlatformOrderBmpaFailedReasonTop5LongReasonNoLinkTest.php @@ -74,7 +74,12 @@ class AdminPlatformOrderBmpaFailedReasonTop5LongReasonNoLinkTest extends TestCas // 不应渲染 bmpa_error_keyword= 的链接(避免 URL 过长/特殊字符问题) $page->assertDontSee('bmpa_error_keyword=', false); - // 仍应给一个“进入失败集合”的入口 - $page->assertSee('进入失败集合'); + // 仍应给一个“进入失败集合”的入口,且应显式带 bmpa_failed_only=1(进入失败集合口径更明确) + $html = (string) $page->getContent(); + $this->assertSame( + 1, + preg_match('/]+href="[^"]*bmpa_failed_only=1[^"]*"[^>]*>\s*进入失败集合\s*<\/a>/', $html), + '应渲染带 bmpa_failed_only=1 的「进入失败集合」链接' + ); } }