瀏覽代碼

星科源

cqp 2 月之前
父節點
當前提交
11f7eb8b23
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      app/Service/U8XkyServerService.php

+ 8 - 0
app/Service/U8XkyServerService.php

@@ -549,10 +549,18 @@ class U8XkyServerService extends Service
 
 
     public function filedCommon($data, $user, $field = []){
     public function filedCommon($data, $user, $field = []){
         $type = $data['type'] ?? null;
         $type = $data['type'] ?? null;
+        $name = $data['name'] ?? null;
         $model = Field::where('login_type', $user['login_type'])
         $model = Field::where('login_type', $user['login_type'])
             ->when(! empty($type), function ($query) use($type){
             ->when(! empty($type), function ($query) use($type){
                 return $query->where('type', $type);
                 return $query->where('type', $type);
             })
             })
+            ->when(! empty($name), function ($query) use($name, $user){
+                $id = DDEmployee::where('login_type', $user['login_type'])
+                    ->where('name', 'like', '%' . $name . '%')
+                    ->pluck('userid')
+                    ->toArray();
+                return $query->whereIn('userid', $id);
+            })
             ->select('id','userid','type');
             ->select('id','userid','type');
 
 
         return $model;
         return $model;