作者 lyh
@@ -34,8 +34,10 @@ class PrivateController extends BaseController @@ -34,8 +34,10 @@ class PrivateController extends BaseController
34 $result = Project::select($field)->leftJoin('gl_project_deploy_optimize as b', 'gl_project.id', '=', 'b.project_id') 34 $result = Project::select($field)->leftJoin('gl_project_deploy_optimize as b', 'gl_project.id', '=', 'b.project_id')
35 ->leftJoin('gl_project_online_check as c', 'gl_project.id', '=', 'c.project_id') 35 ->leftJoin('gl_project_online_check as c', 'gl_project.id', '=', 'c.project_id')
36 ->leftJoin('gl_domain_info as d', 'gl_project.id', '=', 'd.project_id') 36 ->leftJoin('gl_domain_info as d', 'gl_project.id', '=', 'd.project_id')
37 - ->where('c.qa_status', '=', OnlineCheck::STATUS_ONLINE_TRUE)  
38 ->whereIn('gl_project.type', [Project::TYPE_TWO, Project::TYPE_FOUR]) 37 ->whereIn('gl_project.type', [Project::TYPE_TWO, Project::TYPE_FOUR])
  38 + ->where(function ($subQuery) {
  39 + $subQuery->orwhere('c.qa_status', OnlineCheck::STATUS_ONLINE_TRUE)->orwhere('gl_project.is_upgrade', Project::IS_UPGRADE_TRUE);
  40 + })
39 ->paginate($page_size) 41 ->paginate($page_size)
40 ->toArray(); 42 ->toArray();
41 return $this->success($result); 43 return $this->success($result);
@@ -30,6 +30,10 @@ class Project extends Base @@ -30,6 +30,10 @@ class Project extends Base
30 30
31 const TYPE_SEVEN = 7;//错误单 31 const TYPE_SEVEN = 7;//错误单
32 const MYSQL_ID = 2;//默认数据库id 32 const MYSQL_ID = 2;//默认数据库id
  33 +
  34 + const IS_UPGRADE_FALSE = 0;
  35 + const IS_UPGRADE_TRUE = 1;
  36 +
33 /** 37 /**
34 * 星级客户 38 * 星级客户
35 * @return string[] 39 * @return string[]