|
@@ -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']]);
|