作者 赵彬吉

update

@@ -486,6 +486,7 @@ class RankDataLogic extends BaseLogic @@ -486,6 +486,7 @@ class RankDataLogic extends BaseLogic
486 //保证关键词数 486 //保证关键词数
487 $keyword_num = DeployBuild::where('project_id', $project_id)->value('keyword_num'); 487 $keyword_num = DeployBuild::where('project_id', $project_id)->value('keyword_num');
488 $type = Project::where('id', $project_id)->value('type'); 488 $type = Project::where('id', $project_id)->value('type');
  489 + $model_is_compliance = $model->is_compliance;
489 $model->is_compliance = 0; 490 $model->is_compliance = 0;
490 //是否达标 491 //是否达标
491 $is_compliance = $first_page_num >= $keyword_num; 492 $is_compliance = $first_page_num >= $keyword_num;
@@ -495,8 +496,7 @@ class RankDataLogic extends BaseLogic @@ -495,8 +496,7 @@ class RankDataLogic extends BaseLogic
495 if ($keyword_num && $type == Project::TYPE_TWO && $is_compliance) { 496 if ($keyword_num && $type == Project::TYPE_TWO && $is_compliance) {
496 Log::channel('rank_data')->info('项目' . $project_id . ':关键词达标'. $keyword_num .' - ' . $first_page_num . ' - ' . $first_page_without_extension_num); 497 Log::channel('rank_data')->info('项目' . $project_id . ':关键词达标'. $keyword_num .' - ' . $first_page_num . ' - ' . $first_page_without_extension_num);
497 //项目表更新 498 //项目表更新
498 - if (($model->updated_date != date('Y-m-d') || empty($model->is_compliance)) && !$lang) {  
499 - Log::channel('rank_data')->info('是否更新:', [$model->updated_date, $model->is_compliance, $lang, (($model->updated_date != date('Y-m-d') || empty($model->is_compliance)) && !$lang)]); 499 + if (($model->updated_date != date('Y-m-d') || empty($model_is_compliance)) && !$lang) {
500 $compliance_day = Project::where(['id' => $project_id])->value('finish_remain_day') ?: 0; 500 $compliance_day = Project::where(['id' => $project_id])->value('finish_remain_day') ?: 0;
501 Project::where('id', $project_id)->update(['is_remain_today' => 1, 'finish_remain_day' => $compliance_day + 1]); 501 Project::where('id', $project_id)->update(['is_remain_today' => 1, 'finish_remain_day' => $compliance_day + 1]);
502 Log::channel('rank_data')->info('项目' . $project_id . '达标天数+1:'. ($compliance_day + 1)); 502 Log::channel('rank_data')->info('项目' . $project_id . '达标天数+1:'. ($compliance_day + 1));