作者 lyh

gx

@@ -58,11 +58,11 @@ class UpdateRoute extends Command @@ -58,11 +58,11 @@ class UpdateRoute extends Command
58 foreach ($lists as $k => $v){ 58 foreach ($lists as $k => $v){
59 echo date('Y-m-d H:i:s') . ' start: 项目id为' . $v['id'] . PHP_EOL; 59 echo date('Y-m-d H:i:s') . ' start: 项目id为' . $v['id'] . PHP_EOL;
60 ProjectServer::useProject($v['id']); 60 ProjectServer::useProject($v['id']);
61 - $this->setProductRoute($v['id']);  
62 -// $this->setProductKeywordRoute($v['id']); 61 +// $this->setProductRoute($v['id']);
  62 + $this->setProductKeywordRoute($v['id']);
63 // $this->setBlogRoute($v['id']); 63 // $this->setBlogRoute($v['id']);
64 // $this->setNewsRoute($v['id']); 64 // $this->setNewsRoute($v['id']);
65 -// $this->setBlogCateRoute($v['id']); 65 + $this->setBlogCateRoute($v['id']);
66 // $this->setNewsCateRoute($v['id']); 66 // $this->setNewsCateRoute($v['id']);
67 DB::disconnect('custom_mysql'); 67 DB::disconnect('custom_mysql');
68 } 68 }
@@ -179,6 +179,7 @@ class UpdateRoute extends Command @@ -179,6 +179,7 @@ class UpdateRoute extends Command
179 $blogCateModel = new BlogCategory(); 179 $blogCateModel = new BlogCategory();
180 $blogList = $blogCateModel->list([],'id',['id','alias']); 180 $blogList = $blogCateModel->list([],'id',['id','alias']);
181 foreach ($blogList as $v){ 181 foreach ($blogList as $v){
  182 + $route = preg_replace('/-tag.*/', '', $route);
182 RouteMap::setRoute($v['alias'], RouteMap::SOURCE_BLOG_CATE, $v['id'], $project_id); 183 RouteMap::setRoute($v['alias'], RouteMap::SOURCE_BLOG_CATE, $v['id'], $project_id);
183 } 184 }
184 return true; 185 return true;
@@ -198,7 +199,7 @@ class UpdateRoute extends Command @@ -198,7 +199,7 @@ class UpdateRoute extends Command
198 if(!ends_with($v['route'],'-tag')){ 199 if(!ends_with($v['route'],'-tag')){
199 $route = $v['route'].'-tag'; 200 $route = $v['route'].'-tag';
200 $keywordModel->edit(['route'=>$route],['id'=>$v['id']]); 201 $keywordModel->edit(['route'=>$route],['id'=>$v['id']]);
201 - RouteMap::setRoute($route, RouteMap::SOURCE_BLOG_CATE, $v['id'], $project_id); 202 + RouteMap::setRoute($route, RouteMap::SOURCE_PRODUCT_KEYWORD, $v['id'], $project_id);
202 } 203 }
203 } 204 }
204 return true; 205 return true;