|
@@ -68,7 +68,9 @@ class UpdateRoute extends Command |
|
@@ -68,7 +68,9 @@ class UpdateRoute extends Command |
|
68
|
*/
|
68
|
*/
|
|
69
|
public function handle()
|
69
|
public function handle()
|
|
70
|
{
|
70
|
{
|
|
71
|
- return $this->getAiBlog();
|
71
|
+ ProjectServer::useProject(1181);
|
|
|
|
72
|
+ return $this->setProductKeyword();
|
|
|
|
73
|
+ DB::disconnect('custom_mysql');
|
|
72
|
}
|
74
|
}
|
|
73
|
|
75
|
|
|
74
|
/**
|
76
|
/**
|
|
@@ -299,18 +301,18 @@ class UpdateRoute extends Command |
|
@@ -299,18 +301,18 @@ class UpdateRoute extends Command |
|
299
|
if(!empty($lists)){
|
301
|
if(!empty($lists)){
|
|
300
|
foreach ($lists as $v){
|
302
|
foreach ($lists as $v){
|
|
301
|
if(!empty($v['route'])){
|
303
|
if(!empty($v['route'])){
|
|
302
|
-// echo date('Y-m-d H:i:s') . 'route :'.$v['id'] . PHP_EOL;
|
|
|
|
303
|
-// $route = $this->setRoute($v['route'], RouteMap::SOURCE_PRODUCT_KEYWORD, $v['id'], $v['project_id']);
|
|
|
|
304
|
-// $keywordModel->edit(['route'=>$route],['id'=>$v['id']]);
|
304
|
+ echo date('Y-m-d H:i:s') . 'route :'.$v['id'] . PHP_EOL;
|
|
|
|
305
|
+ $route = $this->setRoute($v['title'], RouteMap::SOURCE_PRODUCT_KEYWORD, $v['id'], $v['project_id']);
|
|
|
|
306
|
+ $keywordModel->edit(['route'=>$route],['id'=>$v['id']]);
|
|
305
|
continue;
|
307
|
continue;
|
|
306
|
}else{
|
308
|
}else{
|
|
307
|
- echo date('Y-m-d H:i:s') . 'route :'.$v['id'] . PHP_EOL;
|
|
|
|
308
|
- $route = Translate::tran($v['title'], 'en');
|
|
|
|
309
|
- if(!empty($route)){
|
|
|
|
310
|
- echo date('Y-m-d H:i:s') . $route . PHP_EOL;
|
|
|
|
311
|
- $route = $this->setRoute($route, RouteMap::SOURCE_PRODUCT_KEYWORD, $v['id'], $v['project_id']);
|
|
|
|
312
|
- $keywordModel->edit(['route'=>$route],['id'=>$v['id']]);
|
|
|
|
313
|
- }
|
309
|
+// echo date('Y-m-d H:i:s') . 'route :'.$v['id'] . PHP_EOL;
|
|
|
|
310
|
+// $route = Translate::tran($v['title'], 'en');
|
|
|
|
311
|
+// if(!empty($route)){
|
|
|
|
312
|
+// echo date('Y-m-d H:i:s') . $route . PHP_EOL;
|
|
|
|
313
|
+// $route = $this->setRoute($route, RouteMap::SOURCE_PRODUCT_KEYWORD, $v['id'], $v['project_id']);
|
|
|
|
314
|
+// $keywordModel->edit(['route'=>$route],['id'=>$v['id']]);
|
|
|
|
315
|
+// }
|
|
314
|
}
|
316
|
}
|
|
315
|
}
|
317
|
}
|
|
316
|
}
|
318
|
}
|
|
@@ -372,7 +374,7 @@ class UpdateRoute extends Command |
|
@@ -372,7 +374,7 @@ class UpdateRoute extends Command |
|
372
|
}
|
374
|
}
|
|
373
|
}
|
375
|
}
|
|
374
|
$route = $sign.$suffix;
|
376
|
$route = $sign.$suffix;
|
|
375
|
- while(RouteMap::isExist($route, $source_id, $project_id)){
|
377
|
+ while(RouteMap::isExist($route, $source_id, $project_id,$source)){
|
|
376
|
$route = $sign .'-'.$i.$suffix;
|
378
|
$route = $sign .'-'.$i.$suffix;
|
|
377
|
$i++;
|
379
|
$i++;
|
|
378
|
}
|
380
|
}
|