正在显示
1 个修改的文件
包含
19 行增加
和
16 行删除
| @@ -472,23 +472,26 @@ class RankDataLogic extends BaseLogic | @@ -472,23 +472,26 @@ class RankDataLogic extends BaseLogic | ||
| 472 | } | 472 | } |
| 473 | 473 | ||
| 474 | //关键词达标天数 | 474 | //关键词达标天数 |
| 475 | - if($model->updated_date != date('Y-m-d') || empty($model->is_compliance)){ | ||
| 476 | - //保证关键词数 | ||
| 477 | - $keyword_num = DeployBuild::where('project_id', $project_id)->value('keyword_num'); | ||
| 478 | - $type = Project::where('id', $project_id)->value('type'); | ||
| 479 | - if($keyword_num && $type == Project::TYPE_TWO && $first_page_num >= $keyword_num){ | ||
| 480 | - Log::channel('rank_data')->info('项目'.$project_id.':关键词达标-'.$first_page_num); | ||
| 481 | - $model->compliance_day = $model->compliance_day + 1; | ||
| 482 | - $model->is_compliance = 1; | ||
| 483 | - //项目表更新 | ||
| 484 | - if(!$lang){ | ||
| 485 | - $compliance_day = Project::where(['id' => $project_id])->value('finish_remain_day') ?: 0; | ||
| 486 | - Project::where('id', $project_id)->update(['is_remain_today' => 1, 'finish_remain_day' => $compliance_day+1]); | ||
| 487 | - } | ||
| 488 | - }else{ | ||
| 489 | - Log::channel('rank_data')->info('项目'.$project_id.':关键词未达标-'.$first_page_num); | ||
| 490 | - } | 475 | + //保证关键词数 |
| 476 | + $keyword_num = DeployBuild::where('project_id', $project_id)->value('keyword_num'); | ||
| 477 | + $type = Project::where('id', $project_id)->value('type'); | ||
| 478 | + $model->is_compliance = 0; | ||
| 479 | + if ($keyword_num && $type == Project::TYPE_TWO && $first_page_num >= $keyword_num) { | ||
| 480 | + Log::channel('rank_data')->info('项目' . $project_id . ':关键词达标'. $keyword_num .' - ' . $first_page_num); | ||
| 481 | + | ||
| 482 | + //项目表更新 | ||
| 483 | + if (($model->updated_date != date('Y-m-d') || empty($model->is_compliance)) && !$lang) { | ||
| 484 | + $compliance_day = Project::where(['id' => $project_id])->value('finish_remain_day') ?: 0; | ||
| 485 | + Project::where('id', $project_id)->update(['is_remain_today' => 1, 'finish_remain_day' => $compliance_day + 1]); | ||
| 486 | + Log::channel('rank_data')->info('项目' . $project_id . '达标天数+1:'. ($compliance_day + 1)); | ||
| 487 | + } | ||
| 488 | + | ||
| 489 | + $model->compliance_day = $model->compliance_day + 1; | ||
| 490 | + $model->is_compliance = 1; | ||
| 491 | + } else { | ||
| 492 | + Log::channel('rank_data')->info('项目' . $project_id . ':关键词未达标'. $keyword_num .' - ' . $first_page_num); | ||
| 491 | } | 493 | } |
| 494 | + | ||
| 492 | $model->project_id = $project_id; | 495 | $model->project_id = $project_id; |
| 493 | $model->first_num = $first_num; | 496 | $model->first_num = $first_num; |
| 494 | $model->first_page_num = $first_page_num; | 497 | $model->first_page_num = $first_page_num; |
-
请 注册 或 登录 后发表评论