作者 lyh

Merge branch 'master' of http://47.244.231.31:8099/zhl/globalso-v6 into develop

@@ -36,7 +36,8 @@ class OptimizeController extends BaseController @@ -36,7 +36,8 @@ class OptimizeController extends BaseController
36 ->leftJoin('gl_project_deploy_build', 'gl_project.id', '=', 'gl_project_deploy_build.project_id') 36 ->leftJoin('gl_project_deploy_build', 'gl_project.id', '=', 'gl_project_deploy_build.project_id')
37 ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id') 37 ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id')
38 ->leftJoin('gl_project_online_check', 'gl_project.id', '=', 'gl_project_online_check.project_id'); 38 ->leftJoin('gl_project_online_check', 'gl_project.id', '=', 'gl_project_online_check.project_id');
39 - $query = $this->searchParam($query)->orderBy('gl_project_deploy_optimize.start_date','asc')->orderBy('gl_project_deploy_optimize.id','desc'); 39 + $query = $this->searchParam($query)->orderByRaw('CASE WHEN gl_project_deploy_optimize.start_date IS NULL THEN 0 ELSE 1 END')
  40 + ->orderBy('gl_project_deploy_optimize.start_date','desc');
40 $lists = $query->paginate($this->row, $this->selectParam(), 'page', $this->page)->toArray(); 41 $lists = $query->paginate($this->row, $this->selectParam(), 'page', $this->page)->toArray();
41 if(!empty($lists) && !empty($lists['list'])){ 42 if(!empty($lists) && !empty($lists['list'])){
42 $rankDataModel = new RankData(); 43 $rankDataModel = new RankData();