diff --git a/app/Admin/Actions/Tools/SalesmanOption.php b/app/Admin/Actions/Tools/SalesmanOption.php new file mode 100644 index 0000000..45918e3 --- /dev/null +++ b/app/Admin/Actions/Tools/SalesmanOption.php @@ -0,0 +1,42 @@ +fullUrlWithQuery(['gender' => '_gender_']); + + return <<script()); +// $options = [ +// 't' => '今日', +// 'y' => '昨日', +// 'w' => '本周', +// 'm' => '本月', +// ]; + $options = [ + 'all' => 'All', + 'm' => 'Male', + 'f' => 'Female', + ]; + + return view('admin.tools.salesman', compact('options')); + } +} diff --git a/app/Admin/Controllers/v3/Salesman.php b/app/Admin/Controllers/v3/Salesman.php index 35078c7..a0ba78e 100644 --- a/app/Admin/Controllers/v3/Salesman.php +++ b/app/Admin/Controllers/v3/Salesman.php @@ -4,6 +4,7 @@ namespace App\Admin\Controllers\v3; +use App\Admin\Actions\Tools\SalesmanOption; use App\Models\v3\SalesmanData; use Dcat\Admin\Controllers\AdminController; use Dcat\Admin\Grid; @@ -34,7 +35,7 @@ class Salesman extends AdminController }else{ return Grid::make(new \App\Admin\Repositories\v3\Salesman(),function (Grid $grid){ - + $grid->tools(new SalesmanOption()); $grid->paginate(10); $grid->column('person_id','懒ID'); $grid->column('nick_name','拓展员'); diff --git a/resources/views/admin/tools/salesman.blade.php b/resources/views/admin/tools/salesman.blade.php new file mode 100644 index 0000000..d194f2d --- /dev/null +++ b/resources/views/admin/tools/salesman.blade.php @@ -0,0 +1,7 @@ +
+ @foreach($options as $option => $label) + + @endforeach +