作者 lyh

gx

@@ -196,11 +196,13 @@ class UpdateRoute extends Command @@ -196,11 +196,13 @@ class UpdateRoute extends Command
196 public function setProductKeywordRoute($project_id){ 196 public function setProductKeywordRoute($project_id){
197 $keywordModel = new Keyword(); 197 $keywordModel = new Keyword();
198 $keywordList = $keywordModel->list([],'id',['id','route']); 198 $keywordList = $keywordModel->list([],'id',['id','route']);
199 - foreach ($keywordList as $v){  
200 - if(!ends_with($v['route'],'-tag')){  
201 - $route = $v['route'].'-tag';  
202 - $keywordModel->edit(['route'=>$route],['id'=>$v['id']]);  
203 - RouteMap::setRoute($route, RouteMap::SOURCE_PRODUCT_KEYWORD, $v['id'], $project_id); 199 + if(!empty($keywordList)){
  200 + foreach ($keywordList as $v){
  201 + if(!ends_with($v['route'],'-tag')){
  202 + $route = $v['route'].'-tag';
  203 + $keywordModel->edit(['route'=>$route],['id'=>$v['id']]);
  204 + RouteMap::setRoute($route, RouteMap::SOURCE_PRODUCT_KEYWORD, $v['id'], $project_id);
  205 + }
204 } 206 }
205 } 207 }
206 return true; 208 return true;