|
|
|
@ -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) |
|
|
|
|