|
|
@ -8,11 +8,20 @@ use Dcat\Admin\Controllers\Dashboard; |
|
|
use Dcat\Admin\Layout\Column; |
|
|
use Dcat\Admin\Layout\Column; |
|
|
use Dcat\Admin\Layout\Content; |
|
|
use Dcat\Admin\Layout\Content; |
|
|
use Dcat\Admin\Layout\Row; |
|
|
use Dcat\Admin\Layout\Row; |
|
|
|
|
|
use Dcat\Admin\Admin; |
|
|
|
|
|
|
|
|
class HomeController extends Controller |
|
|
class HomeController extends Controller |
|
|
{ |
|
|
{ |
|
|
public function index(Content $content) |
|
|
public function index(Content $content) |
|
|
{ |
|
|
{ |
|
|
|
|
|
//dd(Admin::user()->roles);
|
|
|
|
|
|
if(Admin::user()->isRole('lanzu_business')){ |
|
|
|
|
|
return $this->lanzu_biz($content); |
|
|
|
|
|
} |
|
|
|
|
|
return $this->default($content); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
protected function default(Content $content){ |
|
|
return $content |
|
|
return $content |
|
|
->header('Dashboard') |
|
|
->header('Dashboard') |
|
|
->description('Description...') |
|
|
->description('Description...') |
|
|
@ -33,4 +42,27 @@ class HomeController extends Controller |
|
|
}); |
|
|
}); |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected function lanzu_biz(Content $content) |
|
|
|
|
|
{ |
|
|
|
|
|
return $content->header('控制面板') |
|
|
|
|
|
->description('欢迎回到懒族后台') |
|
|
|
|
|
->body(function (Row $row) { |
|
|
|
|
|
$row->column(6, function (Column $column) { |
|
|
|
|
|
// $column->row(Dashboard::title());
|
|
|
|
|
|
// $column->row(new Examples\Tickets());
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
$row->column(6, function (Column $column) { |
|
|
|
|
|
// $column->row(function (Row $row) {
|
|
|
|
|
|
// $row->column(6, new Examples\NewUsers());
|
|
|
|
|
|
// $row->column(6, new Examples\NewDevices());
|
|
|
|
|
|
// });
|
|
|
|
|
|
|
|
|
|
|
|
// $column->row(new Examples\Sessions());
|
|
|
|
|
|
// $column->row(new Examples\ProductOrders());
|
|
|
|
|
|
}); |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
} |
|
|
} |