|
...
|
...
|
@@ -284,17 +284,19 @@ class ProjectLogic extends BaseLogic |
|
|
|
$deploy_optimize['special'] = !empty($deploy_optimize['special']) ? ','.trim($deploy_optimize['special'],',').',' : '';
|
|
|
|
//是否更新了api_no
|
|
|
|
$api_no = DeployOptimize::where('id', $deploy_optimize['id'])->value('api_no');
|
|
|
|
if($api_no != $deploy_optimize['api_no']){
|
|
|
|
if($deploy_optimize['api_no']){
|
|
|
|
NoticeLog::createLog(NoticeLog::TYPE_RANK_DATA, ['api_no' => $deploy_optimize['api_no'] ?: 0]);
|
|
|
|
}else{
|
|
|
|
//清空已有排名数据
|
|
|
|
RankData::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
ExternalLinks::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
IndexedPages::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
RecommDomain::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
Speed::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
RankWeek::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
if(!empty($api_no)){
|
|
|
|
if($api_no != $deploy_optimize['api_no']){
|
|
|
|
if($deploy_optimize['api_no']){
|
|
|
|
NoticeLog::createLog(NoticeLog::TYPE_RANK_DATA, ['api_no' => $deploy_optimize['api_no'] ?: 0]);
|
|
|
|
}else{
|
|
|
|
//清空已有排名数据
|
|
|
|
RankData::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
ExternalLinks::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
IndexedPages::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
RecommDomain::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
Speed::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
RankWeek::where('project_id', $deploy_optimize['project_id'])->delete();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$deployOptimizeModel->edit($deploy_optimize,['id'=>$deploy_optimize['id']]);
|
...
|
...
|
|