正在显示
1 个修改的文件
包含
2 行增加
和
2 行删除
| @@ -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)); |
-
请 注册 或 登录 后发表评论