get('market_id'); return Grid::make(new OrderReport(), function (Grid $grid) { }); } public function index(Content $content) { // $marketId = request()->input('market_id'); $where = []; $orderTable = 'lanzu_order_main'; // $order = DB::select('SELECT COUNT(id) AS total_num, SUM(money) AS total_money, FROM '.$orderTable.' WHERE state IN (4,5,10) ', $where); // 实例化表单类并传递自定义参数 $detail = OrderReportPage::make(); return $content->header("") ->breadcrumb( ['text' => '详情', 'url' => 'detail'] ) ->body(Lazy::make($detail)); } /** * Make a show builder. * * @param mixed $id * * @return Show */ protected function detail($id) { return Show::make($id, new OrderModel(), function (Show $show) { $show->id; $show->market_id; $show->name; $show->mm_user_id; }); } /** * Make a form builder. * * @return Form */ protected function form() { return Form::make(new OrderModel(), function (Form $form) { $form->display('id'); $form->text('market_id'); $form->text('name'); $form->text('mm_user_id'); }); } }