seed(); $this->post('/admin/login', [ 'email' => 'platform.admin@demo.local', 'password' => 'Platform@123456', ])->assertRedirect('/admin'); } public function test_compact_view_core_columns_are_not_marked_as_optional_and_optional_columns_are_marked(): void { $this->loginAsPlatformAdmin(); $res = $this->get('/admin/platform-orders'); $res->assertOk(); // 核心列:必须在精简视图保持可见(不应加 col-optional) $res->assertSee('订单号', false); $res->assertSee('订阅号', false); $res->assertSee('订阅到期', false); $res->assertSee('同步状态', false); $res->assertSee('操作', false); // 可选列:精简视图隐藏(通过 col-optional 统一控制) $res->assertSee('订单类型', false); $res->assertSee('同步时间', false); $res->assertSee('失败原因', false); $res->assertSee('回执总额', false); $res->assertSee('对账差额', false); $res->assertSee('退款总额', false); } }