|
@@ -2,9 +2,13 @@
|
|
|
|
|
|
namespace App\Admin\Controllers\UserManagement\DocterManagement;
|
|
namespace App\Admin\Controllers\UserManagement\DocterManagement;
|
|
|
|
|
|
|
|
+use App\Admin\Actions\backstage\Docters\AddLabel;
|
|
|
|
+use App\Admin\Actions\backstage\Docters\DelLabel;
|
|
|
|
+use App\Admin\Actions\backstage\Docters\LabelManagement;
|
|
use App\Admin\Actions\backstage\Docters\SignUp;
|
|
use App\Admin\Actions\backstage\Docters\SignUp;
|
|
use App\Admin\Actions\backstage\Docters\Team;
|
|
use App\Admin\Actions\backstage\Docters\Team;
|
|
use App\Models\Docter;
|
|
use App\Models\Docter;
|
|
|
|
+use App\Models\DocterLabel;
|
|
use App\Models\DocterOrganization;
|
|
use App\Models\DocterOrganization;
|
|
use App\Models\Organization;
|
|
use App\Models\Organization;
|
|
use App\Models\User;
|
|
use App\Models\User;
|
|
@@ -50,6 +54,8 @@ class DoctorManagementController extends AdminController
|
|
$actions->add(new SignUp());
|
|
$actions->add(new SignUp());
|
|
//团队管理
|
|
//团队管理
|
|
$actions->add(new Team());
|
|
$actions->add(new Team());
|
|
|
|
+ //标签管理
|
|
|
|
+ $actions->add(new LabelManagement());
|
|
});
|
|
});
|
|
|
|
|
|
$grid->column('id', __('Id'))->sortable();
|
|
$grid->column('id', __('Id'))->sortable();
|
|
@@ -63,7 +69,10 @@ class DoctorManagementController extends AdminController
|
|
];
|
|
];
|
|
$grid->column('status', __('工作状态'))->switch($states);
|
|
$grid->column('status', __('工作状态'))->switch($states);
|
|
$grid->column('is_then', __('认证状态'))->using([0=>'未认证',1=>'已认证']);
|
|
$grid->column('is_then', __('认证状态'))->using([0=>'未认证',1=>'已认证']);
|
|
- $grid->column('label', __('标签'))->label('info');
|
|
|
|
|
|
+ $grid->column('label', __('标签'))->display(function ($label){
|
|
|
|
+ $label_value = DocterLabel::wherein('id',$label)->pluck('label_name');
|
|
|
|
+ return $label_value;
|
|
|
|
+ })->label('info');
|
|
return $grid;
|
|
return $grid;
|
|
}
|
|
}
|
|
|
|
|