作者 lyh

gx

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