Browse Source

店铺新用户报表--修改查询

master
liangyuyan 5 years ago
parent
commit
a9ba1e1ea6
  1. 24
      app/Admin/Controllers/StoreUserReportController.php
  2. 2
      resources/lang/zh-CN/store-user-report.php

24
app/Admin/Controllers/StoreUserReportController.php

@ -24,16 +24,9 @@ class StoreUserReportController extends AdminController
$grid->disableEditButton(); $grid->disableEditButton();
$grid->disableQuickEditButton(); $grid->disableQuickEditButton();
$grid->disableViewButton(); $grid->disableViewButton();
$marketList = [];
$list = marketModel::select('id','name')->get()->toArray();
foreach($list as $value){
$marketList[$value['id']] = $value['name'];
}
$grid->store_id; $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); $market = marketModel::find($markrtId);
if (!$market) { if (!$market) {
return '<span style="color: red">数据错误</span>'; return '<span style="color: red">数据错误</span>';
@ -41,14 +34,19 @@ class StoreUserReportController extends AdminController
return $market->name; return $market->name;
}); });
$grid->store_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->new_user_total;
$grid->filter(function (Grid\Filter $filter) { $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) { $filter->whereBetween('time', function ($q) {
$start = $this->input['start'] ?? null; $start = $this->input['start'] ?? null;
$end = $this->input['end'] ?? null; $end = $this->input['end'] ?? null;

2
resources/lang/zh-CN/store-user-report.php

@ -8,11 +8,11 @@ return [
'store_id' => '店铺ID', 'store_id' => '店铺ID',
'market_id' => '所属市场', 'market_id' => '所属市场',
'name' => '商家名称', 'name' => '商家名称',
'store.name' => '商家名称',
'store_name' => '商家名称', 'store_name' => '商家名称',
'new_user_total' => '新增用户总数', 'new_user_total' => '新增用户总数',
'mm_user_id' => '所属市场经理', 'mm_user_id' => '所属市场经理',
'time' => '时间', 'time' => '时间',
'created_at' => '时间'
], ],
'options' => [ 'options' => [
], ],

Loading…
Cancel
Save