Эх сурвалжийг харах

更新卫健&集成电路后台权限

zmw 1 сар өмнө
parent
commit
2ed22e2fe2

+ 6 - 1
app/Admin/Controllers/Content/ArticleController.php

@@ -11,7 +11,6 @@ use App\Models\Subsite;
 use App\Models\SubsiteArticle;
 use App\Models\SubsiteArticle;
 use Encore\Admin\Controllers\HasResourceActions;
 use Encore\Admin\Controllers\HasResourceActions;
 use Encore\Admin\Facades\Admin;
 use Encore\Admin\Facades\Admin;
-use Encore\Admin\Facades\Admin as userAdmin;
 use Encore\Admin\Form;
 use Encore\Admin\Form;
 use Encore\Admin\Grid;
 use Encore\Admin\Grid;
 use Encore\Admin\Layout\Content;
 use Encore\Admin\Layout\Content;
@@ -330,6 +329,12 @@ class ArticleController extends Controller
 
 
         //$cate_option = ArticleCategory::selectOptions();
         //$cate_option = ArticleCategory::selectOptions();
         $cate_option = ArticleCategory::selectOptions(function ($query) {
         $cate_option = ArticleCategory::selectOptions(function ($query) {
+            if(Admin::user()->isRole('health')){
+                return $query->whereIn('id',[65,66])->orderBy('list_order', 'desc')->orderBy('created_at', 'desc');
+            }
+            if(Admin::user()->isRole('ic_group')){
+                return $query->whereIn('id',[67])->orderBy('list_order', 'desc')->orderBy('created_at', 'desc');
+            }
             return $query->orderBy('list_order', 'desc')->orderBy('created_at', 'desc');
             return $query->orderBy('list_order', 'desc')->orderBy('created_at', 'desc');
         });
         });
         unset($cate_option[0]);
         unset($cate_option[0]);