|
|
|
@ -47,17 +47,12 @@ class Salesman extends AdminController |
|
|
|
$name = request()->get('name') ?(request()->get('name')=='全部'?'总':request()->get('name')): ''; |
|
|
|
$option = request()->get('option') ?? 0; |
|
|
|
$searchTime = request()->input('created_at');//搜索时间
|
|
|
|
if ($adu->isRole('lanzu_cs')){ |
|
|
|
$grid->disableFilterButton(); |
|
|
|
}else{ |
|
|
|
if ($searchTime){ |
|
|
|
$content = "<a href='salesman_export?option={$option}&name={$name}&created_at[start]={$searchTime['start']}&created_at[end]={$searchTime['end']}' class='btn btn-primary feather icon-download'> 导出 </a>"; |
|
|
|
}else{ |
|
|
|
$content = "<a href='salesman_export?option={$option}&name={$name}' class='btn btn-primary feather icon-download'> 导出 </a>"; |
|
|
|
} |
|
|
|
$grid->tools($content); |
|
|
|
} |
|
|
|
|
|
|
|
$grid->paginate(10); |
|
|
|
$grid->column('person_id', '懒ID'); |
|
|
|
$grid->column('nick_name', '拓展员')->display(function (){ |
|
|
|
@ -86,15 +81,16 @@ class Salesman extends AdminController |
|
|
|
$grid->disableEditButton(); |
|
|
|
$grid->disableDeleteButton(); |
|
|
|
$grid->disableViewButton(); |
|
|
|
$grid->filter(function (Grid\Filter $filter)use ($option) { |
|
|
|
$grid->filter(function (Grid\Filter $filter)use ($option,$adu) { |
|
|
|
if (!$adu->isRole('lanzu_cs')){ |
|
|
|
$filter->equal('person_id','懒ID'); |
|
|
|
$filter->equal('user_id','拓展员')->select( |
|
|
|
LanzuEmployees::where('status',1)->pluck('name','user_id') |
|
|
|
); |
|
|
|
} |
|
|
|
if ($option==0){ |
|
|
|
$filter->between('created_at','日期')->datetime(); |
|
|
|
} |
|
|
|
|
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
|