作者 lyh

gx

... ... @@ -55,7 +55,7 @@ class Count extends Command
//ip统计
$arr['ip_num'] = $this->ip_num($yesterday,$v['test_domain']);
//服务达标天数
$arr['compliance_day'] = $this->compliance_day($yesterday);
$arr['compliance_day'] = $this->compliance_day($v['test_domain']);
//剩余服务时常
$arr['service_day'] = ((int)$v['service_duration'] - (int)$arr['compliance_day']) < 0 ?? 0;
//项目id
... ... @@ -131,9 +131,9 @@ class Count extends Command
* @method :post
* @time :2023/6/14 15:48
*/
public function compliance_day($yesterday){
public function compliance_day($project_id){
//服务达标天数
$rank_info = DB::table('gl_rank_data')->where(['updated_date'=>$yesterday,'lang'=>''])->select(['compliance_day'])->first();
$rank_info = DB::table('gl_rank_data')->where(['project_id'=>$project_id,'lang'=>''])->select(['compliance_day'])->first();
if(empty($rank_info)){
$compliance_day = 0;
}else{
... ...
... ... @@ -93,9 +93,7 @@ class RankData extends BaseCommands
public function save_rank($project_id, $data, int $indexed_pages_num = 0, string $lang = ''){
@file_put_contents(storage_path('logs/lyh_error.log'), var_export('44444444444进入', true) . PHP_EOL, FILE_APPEND);
$without_project_ids = []; //不用处理排名的项目
$first_num = $first_page_num = $first_three_pages_num = $first_five_pages_num = $first_ten_pages_num = 0;
if(!$lang){
foreach ($data as &$ranks){
ksort($ranks);
... ... @@ -159,8 +157,6 @@ class RankData extends BaseCommands
$model->lang = $lang;
$model->data = $data;
$model->updated_date = date('Y-m-d');
@file_put_contents(storage_path('logs/lyh_error.log'), var_export($model, true) . PHP_EOL, FILE_APPEND);
die();
$model->save();
}
}
... ...