作者 Your Name
@@ -98,7 +98,6 @@ class TranslateController extends BaseController @@ -98,7 +98,6 @@ class TranslateController extends BaseController
98 * @time :2024/1/12 11:19 98 * @time :2024/1/12 11:19
99 */ 99 */
100 public function save(TranslateLogic $logic){ 100 public function save(TranslateLogic $logic){
101 - @file_put_contents(storage_path('logs/lyh_error.log'), var_export($this->request->all(), true) . PHP_EOL, FILE_APPEND);  
102 $this->request->validate([ 101 $this->request->validate([
103 'type'=>'required', 102 'type'=>'required',
104 'language_id'=>'required', 103 'language_id'=>'required',
@@ -284,17 +284,19 @@ class ProjectLogic extends BaseLogic @@ -284,17 +284,19 @@ class ProjectLogic extends BaseLogic
284 $deploy_optimize['special'] = !empty($deploy_optimize['special']) ? ','.trim($deploy_optimize['special'],',').',' : ''; 284 $deploy_optimize['special'] = !empty($deploy_optimize['special']) ? ','.trim($deploy_optimize['special'],',').',' : '';
285 //是否更新了api_no 285 //是否更新了api_no
286 $api_no = DeployOptimize::where('id', $deploy_optimize['id'])->value('api_no'); 286 $api_no = DeployOptimize::where('id', $deploy_optimize['id'])->value('api_no');
287 - if($api_no != $deploy_optimize['api_no']){  
288 - if($deploy_optimize['api_no']){  
289 - NoticeLog::createLog(NoticeLog::TYPE_RANK_DATA, ['api_no' => $deploy_optimize['api_no'] ?: 0]);  
290 - }else{  
291 - //清空已有排名数据  
292 - RankData::where('project_id', $deploy_optimize['project_id'])->delete();  
293 - ExternalLinks::where('project_id', $deploy_optimize['project_id'])->delete();  
294 - IndexedPages::where('project_id', $deploy_optimize['project_id'])->delete();  
295 - RecommDomain::where('project_id', $deploy_optimize['project_id'])->delete();  
296 - Speed::where('project_id', $deploy_optimize['project_id'])->delete();  
297 - RankWeek::where('project_id', $deploy_optimize['project_id'])->delete(); 287 + if(!empty($api_no)){
  288 + if($api_no != $deploy_optimize['api_no']){
  289 + if($deploy_optimize['api_no']){
  290 + NoticeLog::createLog(NoticeLog::TYPE_RANK_DATA, ['api_no' => $deploy_optimize['api_no'] ?: 0]);
  291 + }else{
  292 + //清空已有排名数据
  293 + RankData::where('project_id', $deploy_optimize['project_id'])->delete();
  294 + ExternalLinks::where('project_id', $deploy_optimize['project_id'])->delete();
  295 + IndexedPages::where('project_id', $deploy_optimize['project_id'])->delete();
  296 + RecommDomain::where('project_id', $deploy_optimize['project_id'])->delete();
  297 + Speed::where('project_id', $deploy_optimize['project_id'])->delete();
  298 + RankWeek::where('project_id', $deploy_optimize['project_id'])->delete();
  299 + }
298 } 300 }
299 } 301 }
300 $deployOptimizeModel->edit($deploy_optimize,['id'=>$deploy_optimize['id']]); 302 $deployOptimizeModel->edit($deploy_optimize,['id'=>$deploy_optimize['id']]);
@@ -482,7 +482,7 @@ class RankDataLogic extends BaseLogic @@ -482,7 +482,7 @@ class RankDataLogic extends BaseLogic
482 $model = new RankData(); 482 $model = new RankData();
483 } 483 }
484 //g-top方案达标天数 484 //g-top方案达标天数
485 - $this->g_top_plan($project_id,$first_page_num); 485 + $this->g_top_plan($project_id,$first_page_without_extension_num);
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');