diff --git a/resources/views/filament/resources/guide/manage-pages.blade.php b/resources/views/filament/resources/guide/manage-pages.blade.php index 73f1a68..f856ded 100644 --- a/resources/views/filament/resources/guide/manage-pages.blade.php +++ b/resources/views/filament/resources/guide/manage-pages.blade.php @@ -2,7 +2,7 @@ -
+
{{-- Header actions --}}
{{ $this->createPageAction }} @@ -195,6 +195,7 @@ diff --git a/tests/Feature/ManageGuidePagesUploadReminderTest.php b/tests/Feature/ManageGuidePagesUploadReminderTest.php new file mode 100644 index 0000000..cbebc2b --- /dev/null +++ b/tests/Feature/ManageGuidePagesUploadReminderTest.php @@ -0,0 +1,45 @@ + 'local']); + + $user = User::factory()->create(); + + Permission::findOrCreate('guide.view', 'web'); + Permission::findOrCreate('guide.update', 'web'); + $user->givePermissionTo(['guide.view', 'guide.update']); + + $guide = Guide::create([ + 'name' => '测试指引', + 'category' => 'operation', + 'status' => 'draft', + 'created_by' => $user->id, + ]); + + $response = $this + ->actingAs($user) + ->get(GuideResource::getUrl('manage-pages', ['record' => $guide])); + + $response->assertOk(); + $response->assertSee('data-guide-flow-component-id="', false); + $response->assertSee('hasPendingImageUploads', false); + $response->assertSee('图片仍在上传,请等待上传完成后再保存。'); + $response->assertSee('图片未上传完成'); + } +}