diff --git a/config/business_navigation.php b/config/business_navigation.php index b791fe8a..813312c6 100644 --- a/config/business_navigation.php +++ b/config/business_navigation.php @@ -156,6 +156,7 @@ return [ 'pages' => [ ['slug' => 'after-sales-expenses', 'title' => '订单售后费用明细'], ['slug' => 'promotion-expenses', 'title' => '商品推广费用明细'], + ['slug' => 'raw-data', 'title' => '原始数据'], ], ], [ diff --git a/tests/Feature/Business/PagesTest.php b/tests/Feature/Business/PagesTest.php index 8f62ceb0..350f1bcf 100644 --- a/tests/Feature/Business/PagesTest.php +++ b/tests/Feature/Business/PagesTest.php @@ -114,6 +114,15 @@ class PagesTest extends FeatureTestCase ->assertSeeText('8001201直通车/钻展/快车等') ->assertSeeText('暂无数据') ->assertDontSee('class="business-blank-page"', false); + + $this->get(route('business.pages.show', [ + 'section' => 'order-data', + 'page' => 'raw-data', + ])) + ->assertOk() + ->assertSeeText('原始数据') + ->assertSeeText('该页面暂未配置数据表,敬请期待。') + ->assertSee('class="biz-empty"', false); } public function testRefundPagesUseTheGenericBusinessPageRoute() diff --git a/tests/Feature/Settings/NavigationTest.php b/tests/Feature/Settings/NavigationTest.php index 6039d0a5..f4217c12 100644 --- a/tests/Feature/Settings/NavigationTest.php +++ b/tests/Feature/Settings/NavigationTest.php @@ -63,11 +63,11 @@ class NavigationTest extends FeatureTestCase $this->assertLessThan($receivablesIndex, $refundIndex); $this->assertSame('订单数据', $orderData['title']); $this->assertSame( - ['after-sales-expenses', 'promotion-expenses'], + ['after-sales-expenses', 'promotion-expenses', 'raw-data'], array_column($orderData['pages'], 'slug') ); $this->assertSame( - ['订单售后费用明细', '商品推广费用明细'], + ['订单售后费用明细', '商品推广费用明细', '原始数据'], array_column($orderData['pages'], 'title') ); $this->assertSame('退款', $refund['title']);