1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace App\Admin\Controllers;
- use App\Http\Controllers\Controller;
- use Encore\Admin\Controllers\Dashboard;
- use Encore\Admin\Layout\Column;
- use Encore\Admin\Layout\Content;
- use Encore\Admin\Layout\Row;
- use Encore\Admin\Widgets\Box;
- use Encore\Admin\Widgets\Echarts\Echarts;
- class HomeController extends Controller
- {
- public function index(Content $content)
- {
- return $content
- ->title('首页')
- ->description('欢迎来到!')
- // ->row(Dashboard::title())
- ->row(function (Row $row) {
- $row->column(12, function (Column $column) {
- $sta = Sta::getDeviceChart();
- $echarts = (new Echarts('设备状态', '当前设备状态', 'device'))
- ->setData($sta['d'])->setSeriesType('pie')
- ->bindLegend($sta['h']);
- $column->append(new Box('', $echarts));
- });
- });
- }
- }
|