diff --git a/app/Admin/Controllers/SupplierController.php b/app/Admin/Controllers/SupplierController.php index 053e954..46ff9b1 100644 --- a/app/Admin/Controllers/SupplierController.php +++ b/app/Admin/Controllers/SupplierController.php @@ -23,7 +23,7 @@ class SupplierController extends AdminController */ protected function grid() { - return Grid::make(new Supplier(), function (Grid $grid) { + return Grid::make(new Supplier(['settledOrder']), function (Grid $grid) { $grid->disableDeleteButton(); $grid->disableRowSelector(); @@ -34,16 +34,19 @@ class SupplierController extends AdminController $grid->model()->where('id', '>', 1); //隐藏ID=1的领峰云管理员 $grid->column('id')->sortable(); - $grid->column('username'); + $grid->column('username')->limit(10); // $grid->column('name'); - $grid->column('company_name'); + $grid->column('company_name')->limit(10); $grid->column('license')->image('', 60, 60); - $grid->column('address'); + $grid->column('address')->limit(10); $grid->column('business_license')->image('', 60,60); $grid->column('director'); $grid->column('contact_phone'); - //$grid->column('rate')->editable()->help('分成百分比,如10%,则输入10'); - $grid->column('created_at'); + $grid->column('cost', '已付入驻费') + ->help('该供应商已支付的入驻费(入驻时微信支付的费用)') + ->if(fn() => !empty($this->settledOrder->paid_money)) + ->display(fn() => $this->settledOrder->paid_money ?? 0)->label('success'); + $grid->column('created_at', '注册时间'); $grid->column('status', '状态') ->if(fn() => $this->status == UserStatus::UNAUDITED)