get('market_id'); return Grid::make(new OrderReport(), function (Grid $grid) { $grid->column('order_total_num','总订单数'); $grid->column('order_total_money','订单总额'); $grid->column('new_user_total_money','平台新用户补贴总额'); $grid->column('store_user_total_money','店铺用户每日首单补贴'); $grid->column('new_add_user','新增用户数'); $grid->column('user_total','现存总用户'); }); } public function index(Content $content) { $marketId = request()->input('market_id'); $startTime = request()->input('start_time'); $endTime = request()->input('end_time'); // 实例化表单类并传递自定义参数 $order = OrderReportPage::make(['market_id' => $marketId,'start_time'=>$startTime,'endTime'=>$endTime]); return $content->header("统计") ->breadcrumb(['text' => '统计', 'url' => 'index']) ->body(Lazy::make($order)); } /** * 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'); }); } }