|
@@ -16,6 +16,7 @@ use App\Models\RouteMap\RouteMap; |
|
@@ -16,6 +16,7 @@ use App\Models\RouteMap\RouteMap; |
|
16
|
use App\Models\User\User;
|
16
|
use App\Models\User\User;
|
|
17
|
use App\Services\ProjectServer;
|
17
|
use App\Services\ProjectServer;
|
|
18
|
use Illuminate\Http\Request;
|
18
|
use Illuminate\Http\Request;
|
|
|
|
19
|
+use Illuminate\Support\Facades\DB;
|
|
19
|
|
20
|
|
|
20
|
/**
|
21
|
/**
|
|
21
|
* Class PrivateController
|
22
|
* Class PrivateController
|
|
@@ -127,4 +128,17 @@ class PrivateController extends BaseController |
|
@@ -127,4 +128,17 @@ class PrivateController extends BaseController |
|
127
|
|
128
|
|
|
128
|
return $this->success($result);
|
129
|
return $this->success($result);
|
|
129
|
}
|
130
|
}
|
|
|
|
131
|
+
|
|
|
|
132
|
+ /**
|
|
|
|
133
|
+ * v6 有效用户
|
|
|
|
134
|
+ * @param Request $request
|
|
|
|
135
|
+ * @return false|string
|
|
|
|
136
|
+ */
|
|
|
|
137
|
+ public function validUser(Request $request)
|
|
|
|
138
|
+ {
|
|
|
|
139
|
+ $valid_user = User::select(['gl_project_user.mobile'])->leftJoin('gl_project', 'gl_project.id', '=', 'gl_project_user.project_id')->where(['delete_status' => 0, 'is_upgrade' => Project::IS_UPGRADE_FALSE])->pluck('mobile')->toArray();
|
|
|
|
140
|
+ $upgrade_user = User::select(['gl_project_user.mobile'])->leftJoin('gl_project', 'gl_project.id', '=', 'gl_project_user.project_id')->where(['delete_status' => 0, 'is_upgrade' => Project::IS_UPGRADE_TRUE])->where('gl_project.type', '>', Project::TYPE_ONE)->pluck('mobile')->toArray();
|
|
|
|
141
|
+ $user = array_unique(array_merge($valid_user, $upgrade_user));
|
|
|
|
142
|
+ return $this->success($user);
|
|
|
|
143
|
+ }
|
|
130
|
} |
144
|
} |