瀏覽代碼

项目管理默认选择角色没有领导账号

ChenWuJie 4 年之前
父節點
當前提交
cd24efd8ba
共有 2 個文件被更改,包括 4 次插入1 次删除
  1. 1 1
      app/Http/Controllers/Admin/ProjectUserController.php
  2. 3 0
      app/Models/ProjectRole.php

+ 1 - 1
app/Http/Controllers/Admin/ProjectUserController.php

xqd
@@ -67,7 +67,7 @@ class ProjectUserController extends BaseController
     public function create()
     {
         $user_options = (new User())->getOptions();
-        $role_options = (new ProjectRole())->getOptions();
+        $role_options = (new ProjectRole())->getNotLeaderOptions();
         list($model, $model_name, $pre_uri) = array($this->model, $this->model_name, $this->pre_uri);
         return view($this->view_path . 'create', compact('model', 'model_name','pre_uri', 'user_options', 'role_options'));
     }

+ 3 - 0
app/Models/ProjectRole.php

xqd
@@ -43,6 +43,9 @@ class ProjectRole extends BaseModel
     {
         return self::where('id', '>', 0)->get()->toArray();
     }
+    public static function getNotLeaderOptions(){
+        return self::where('id','>',0)->where('id','!=',6)->get()->toArray();
+    }
 
     public static function getFirstRole(Order $order)
     {