| xqd
@@ -5,7 +5,9 @@ namespace App\Admin\Controllers;
|
|
|
use App\Admin\Actions\backstage\User\archives;
|
|
|
use App\Admin\Actions\backstage\User\BalanceLog;
|
|
|
use App\Admin\Actions\backstage\User\BlackList;
|
|
|
+use App\Admin\Actions\backstage\User\coupons;
|
|
|
use App\Admin\Actions\backstage\User\service;
|
|
|
+use App\Models\Patient;
|
|
|
use App\Models\User;
|
|
|
use Encore\Admin\Controllers\AdminController;
|
|
|
use Encore\Admin\Form;
|
| xqd
@@ -40,12 +42,13 @@ class UserListController extends AdminController
|
|
|
$actions->add(new service());
|
|
|
$actions->add(new BalanceLog());
|
|
|
$actions->add(new BlackList());
|
|
|
+ $actions->add(new coupons());
|
|
|
});
|
|
|
//筛选
|
|
|
$grid->filter(function ($filter){
|
|
|
$filter->disableIdFilter();
|
|
|
$filter->equal('phone','手机')->mobile()->placeholder("请输入手机");
|
|
|
- $filter->equal('phone','订单号')->placeholder("请输入订单号");
|
|
|
+ $filter->like('patient.name','患者姓名')->placeholder("请输入患者姓名");
|
|
|
$filter->like('nickname','昵称');
|
|
|
$filter->equal('status','用户状态')->radio([
|
|
|
'' => '不限',
|
| xqd
@@ -72,6 +75,7 @@ class UserListController extends AdminController
|
|
|
$grid->column('last_login_time', __('最后登录时间'))->display(function ($time){
|
|
|
return date("Y-m-d H:i",$time);
|
|
|
});
|
|
|
+ $grid->column('patient', __('患者姓名'))->pluck('name')->map('ucwords')->implode(',');
|
|
|
return $grid;
|
|
|
}
|
|
|
|