作者 lyh

gx脚本统计数据

@@ -194,9 +194,9 @@ class countProject extends Command @@ -194,9 +194,9 @@ class countProject extends Command
194 $data['create_web_count'] = $projectModel->count(['type'=>2,'deleted_at'=>0]);//建站项目总数 194 $data['create_web_count'] = $projectModel->count(['type'=>2,'deleted_at'=>0]);//建站项目总数
195 $data['no_go_oline_count'] = $projectModel->count(['uptime'=>null,'deleted_at'=>0]);//未上线项目数量 195 $data['no_go_oline_count'] = $projectModel->count(['uptime'=>null,'deleted_at'=>0]);//未上线项目数量
196 $data['delete_project_count'] = $projectModel->count(['deleted_at'=>1]);//删除项目数量 196 $data['delete_project_count'] = $projectModel->count(['deleted_at'=>1]);//删除项目数量
197 - $min_info = $projectModel->select('diff')->selectRaw('(uptime - created_at) as diff')->where('uptime','!=',null)->orderByRaw('diff ASC')->first(); 197 + $min_info = $projectModel->select('*')->selectRaw('(uptime - created_at) as diff')->where('uptime','!=',null)->orderByRaw('diff ASC')->first();
198 $data['min_project_count'] = $min_info['diff']; 198 $data['min_project_count'] = $min_info['diff'];
199 - $max_info = $projectModel->select('diff')->selectRaw('(uptime - created_at) as diff')->where('uptime','!=',null)->orderByRaw('diff Desc')->first(); 199 + $max_info = $projectModel->select('*')->selectRaw('(uptime - created_at) as diff')->where('uptime','!=',null)->orderByRaw('diff Desc')->first();
200 $data['max_project_count'] = $max_info['diff']; 200 $data['max_project_count'] = $max_info['diff'];
201 $data['average'] = ceil(($max_info['diff'] + $min_info['diff']) / 2); 201 $data['average'] = ceil(($max_info['diff'] + $min_info['diff']) / 2);
202 return $data; 202 return $data;