瀏覽代碼

修改医生所属机构的逻辑,只有通过认证的医院才会展示

ChenWuJie 4 年之前
父節點
當前提交
8d6745db44
共有 1 個文件被更改,包括 6 次插入3 次删除
  1. 6 3
      app/Admin/Controllers/UserManagement/DocterManagement/DoctorManagementController.php

+ 6 - 3
app/Admin/Controllers/UserManagement/DocterManagement/DoctorManagementController.php

xqd
@@ -80,15 +80,18 @@ class DoctorManagementController extends AdminController
             'off' => ['value' => 0, 'text' => '禁用', 'color' => 'danger'],
         ];
 //        $grid->column('organization', __('所属机构'))->pluck('name')->label('info');
-        $grid->column('organization', __('所属机构'))->pluck('name')->display(function ($organization){
+        $grid->column('org', __('所属机构'))->display(function (){
 //            dd($organization);
-            if (empty($organization->toArray()))
+//            dd($this->id);
+            $org_id = DocterOrganization::where('docter_id',$this->id)->where('state',1)->pluck('organization_id')->toArray();
+            $name = Organization::whereIn('id',$org_id)->pluck('name')->toArray();
+            if (empty($name))
             {
                 return '无';
             }
             else
             {
-                return $organization;
+                return $name;
             }
         })->label('info');
         $grid->column('serviceapply', __('开通服务'))->where('status',2)->pluck('service_type')->display(function ($type){