作者 刘锟

Merge remote-tracking branch 'origin/master' into akun

@@ -227,6 +227,12 @@ class UpdateSeoTdk extends Command @@ -227,6 +227,12 @@ class UpdateSeoTdk extends Command
227 if($field == 'seo_description' || $field == 'description' || $field == 'seo_des'){ 227 if($field == 'seo_description' || $field == 'description' || $field == 'seo_des'){
228 $update[$table]['des']++; 228 $update[$table]['des']++;
229 } 229 }
  230 + if($field == 'keyword_title'){
  231 + $update[$table]['keyword_title']++;
  232 + }
  233 + if($field == 'keyword_content'){
  234 + $update[$table]['keyword_content']++;
  235 + }
230 $data[$field] = $this->ai_send($prompt); 236 $data[$field] = $this->ai_send($prompt);
231 } 237 }
232 } else { 238 } else {
@@ -261,6 +267,12 @@ class UpdateSeoTdk extends Command @@ -261,6 +267,12 @@ class UpdateSeoTdk extends Command
261 if($field == 'seo_description' || $field == 'description' || $field == 'seo_des'){ 267 if($field == 'seo_description' || $field == 'description' || $field == 'seo_des'){
262 $update[$table]['des']++; 268 $update[$table]['des']++;
263 } 269 }
  270 + if($field == 'keyword_title'){
  271 + $update[$table]['keyword_title']++;
  272 + }
  273 + if($field == 'keyword_content'){
  274 + $update[$table]['keyword_content']++;
  275 + }
264 } 276 }
265 } 277 }
266 } 278 }
@@ -264,6 +264,9 @@ class ProjectController extends BaseController @@ -264,6 +264,9 @@ class ProjectController extends BaseController
264 if(isset($this->map['tech_mid'])){ 264 if(isset($this->map['tech_mid'])){
265 $query = $query->where('gl_project_deploy_optimize.tech_mid',$this->map['tech_mid']); 265 $query = $query->where('gl_project_deploy_optimize.tech_mid',$this->map['tech_mid']);
266 } 266 }
  267 + if(isset($this->map['optimist_mid'])){
  268 + $query = $query->where('gl_project_deploy_optimize.optimist_mid',$this->map['optimist_mid']);
  269 + }
267 return $query; 270 return $query;
268 } 271 }
269 272
@@ -804,6 +807,10 @@ class ProjectController extends BaseController @@ -804,6 +807,10 @@ class ProjectController extends BaseController
804 ', title更新数:'.$item[$k]['title']. 807 ', title更新数:'.$item[$k]['title'].
805 ',keyword更新数据:'.$item[$k]['keyword']. 808 ',keyword更新数据:'.$item[$k]['keyword'].
806 ',des更新数据:'.$item[$k]['des']; 809 ',des更新数据:'.$item[$k]['des'];
  810 + if($k == 'gl_product_keyword'){
  811 + $item[$k] .= ',keyword_title更新数据:'.$item[$k]['keyword_title'];
  812 + $item[$k] .= ',keyword_content更新数据:'.$item[$k]['keyword_content'];
  813 + }
807 } 814 }
808 815
809 } 816 }
@@ -173,12 +173,11 @@ class BaseLogic extends Logic @@ -173,12 +173,11 @@ class BaseLogic extends Logic
173 $data['project_id'] = $this->user['project_id']; 173 $data['project_id'] = $this->user['project_id'];
174 $str = http_build_query($data); 174 $str = http_build_query($data);
175 $url = $this->user['domain'].'api/delHtml/?'.$str; 175 $url = $this->user['domain'].'api/delHtml/?'.$str;
176 - $rs = shell_exec('curl -k "'.$url.'"');  
177 -// if($this->user['project_id'] == 177){  
178 -// @file_put_contents(storage_path('logs/lyh_error.log'), var_export($url, true) . PHP_EOL, FILE_APPEND);  
179 -// @file_put_contents(storage_path('logs/lyh_error.log'), var_export($rs, true) . PHP_EOL, FILE_APPEND);  
180 -// }  
181 -// curlGet($url); 176 + if($this->user['project_id'] == 672){//TODO::当前项目通知不过 ,跳过自动更新
  177 + exec('curl -k "'.$url.'" > /dev/null 2>&1 &');
  178 + }else{
  179 + shell_exec('curl -k "'.$url.'"');
  180 + }
182 return $this->success(); 181 return $this->success();
183 } 182 }
184 } 183 }