|
|
|
@ -24,16 +24,9 @@ class StoreUserReportController extends AdminController |
|
|
|
$grid->disableEditButton(); |
|
|
|
$grid->disableQuickEditButton(); |
|
|
|
$grid->disableViewButton(); |
|
|
|
$marketList = []; |
|
|
|
$list = marketModel::select('id','name')->get()->toArray(); |
|
|
|
foreach($list as $value){ |
|
|
|
$marketList[$value['id']] = $value['name']; |
|
|
|
} |
|
|
|
|
|
|
|
$grid->store_id; |
|
|
|
$grid->market_id->filter( |
|
|
|
Grid\Column\Filter\In::make($marketList) |
|
|
|
)->display(function ($markrtId) { |
|
|
|
$grid->market_id->display(function ($markrtId) { |
|
|
|
$market = marketModel::find($markrtId); |
|
|
|
if (!$market) { |
|
|
|
return '<span style="color: red">数据错误</span>'; |
|
|
|
@ -41,14 +34,19 @@ class StoreUserReportController extends AdminController |
|
|
|
return $market->name; |
|
|
|
}); |
|
|
|
$grid->store_name; |
|
|
|
$grid->mm_user_id->display(function ($markrtId) { |
|
|
|
return '未关联'; |
|
|
|
}); |
|
|
|
// $grid->mm_user_id->display(function ($markrtId) {
|
|
|
|
// return '未关联';
|
|
|
|
// });
|
|
|
|
$grid->new_user_total; |
|
|
|
|
|
|
|
$grid->filter(function (Grid\Filter $filter) { |
|
|
|
$filter->equal('store_id'); |
|
|
|
$filter->like('store.name'); |
|
|
|
$marketList = []; |
|
|
|
$list = marketModel::select('id','name')->get()->toArray(); |
|
|
|
foreach($list as $value){ |
|
|
|
$marketList[$value['id']] = $value['name']; |
|
|
|
} |
|
|
|
$filter->in('market_id')->multipleSelect($marketList); |
|
|
|
$filter->like('store.name','店铺名称'); |
|
|
|
$filter->whereBetween('time', function ($q) { |
|
|
|
$start = $this->input['start'] ?? null; |
|
|
|
$end = $this->input['end'] ?? null; |
|
|
|
|