ChenWuJie 4 lat temu
rodzic
commit
ee999527be

+ 2 - 2
app/Admin/Controllers/UserManagement/BmUser/UserPatientsController.php

xqd
@@ -33,14 +33,14 @@ class UserPatientsController extends AdminController
         $uesr_id = \request('user_id');
         $grid->filter(function ($filter){
             $filter->disableIdFilter();
-            $filter->equal('user_id','用户id');
             $filter->equal('id','患者id');
+            $filter->like('userspatient.nickname','用户姓名');
             $filter->like('name','患者姓名');
         });
         $grid->disableActions();
         $grid->model()->orderBy('id','desc');
         $grid->column('id', __('患者id'));
-        $grid->column('user_id', __('用户id'));
+        $grid->column('userspatient.nickname', __('用户姓名'));
         $grid->column('name', __('患者姓名'));
         $grid->column('sex', __('性别'))->using([0=>'未知',1=>'男',2=>'女',]);
         $grid->column('avatar', __('头像'))->lightbox(['width' =>'', 'height' => 30]);

+ 3 - 0
app/Admin/Controllers/UserManagement/DocterManagement/ApproveController.php

xqd
@@ -32,6 +32,9 @@ class ApproveController extends AdminController
 
         $grid = new Grid(new DocterOrganization());
         $grid->filter(function($filter){
+            $filter->disableIdFilter();
+            $filter->like('docter.name','医生姓名');
+            $filter->like('organization.name','机构名');
             $filter->between('authentication_time', '签约时间')->datetime();
             $filter->between('authentication_end_time', '签约到期时间')->datetime();
         });

+ 4 - 0
app/Admin/Controllers/UserManagement/DocterManagement/DocterLabelController.php

xqd
@@ -29,6 +29,10 @@ class DocterLabelController extends AdminController
             // 去掉查看
             $actions->disableView();
         });
+        $grid->filter(function ($filter){
+            $filter->disableIdFilter();
+           $filter->like('label_name','标签名称');
+        });
         $grid->model()->orderBy('id','desc');
         $grid->column('id', __('Id'));
         $grid->column('label_name', __('标签名称'));

+ 3 - 0
app/Models/Patient.php

xqd
@@ -46,6 +46,9 @@ class Patient extends BaseModel
     public function users(){
         return $this->belongsTo(User::class,'id','user_id');
     }
+    public function userspatient(){
+        return $this->belongsTo(User::class,'user_id','id');
+    }
     public function order(){
         return $this->hasMany(Order::class);
     }