作者 赵彬吉
@@ -54,12 +54,10 @@ class UpdateRoute extends Command @@ -54,12 +54,10 @@ class UpdateRoute extends Command
54 */ 54 */
55 public function handle(){ 55 public function handle(){
56 $projectModel = new Project(); 56 $projectModel = new Project();
57 - $lists = $projectModel->list(['is_upgrade'=>0,'id'=>['<',166],'type'=>['!=',0]]); 57 + $lists = $projectModel->list(['is_upgrade'=>0,'id'=>['>',167],'type'=>['!=',0]]);
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 - $routeMapModel = new RouteMap();  
62 - $routeMapModel->del(['source'=>'blog_category']);  
63 // $this->setProductRoute($v['id']); 61 // $this->setProductRoute($v['id']);
64 $this->setProductKeywordRoute($v['id']); 62 $this->setProductKeywordRoute($v['id']);
65 // $this->setBlogRoute($v['id']); 63 // $this->setBlogRoute($v['id']);
@@ -198,11 +196,13 @@ class UpdateRoute extends Command @@ -198,11 +196,13 @@ class UpdateRoute extends Command
198 $keywordList = $keywordModel->list([],'id',['id','route']); 196 $keywordList = $keywordModel->list([],'id',['id','route']);
199 if(!empty($keywordList)){ 197 if(!empty($keywordList)){
200 foreach ($keywordList as $v){ 198 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 - } 199 +// if(!ends_with($v['route'],'-tag')){
  200 +// $route = $v['route'].'-tag';
  201 +// $keywordModel->edit(['route'=>$route],['id'=>$v['id']]);
  202 +// }
  203 + $routeMapModel = new RouteMap();
  204 + $routeMapModel->edit(['route'=>$v['route']],['source_id'=>$v['id'],'source'=>RouteMap::SOURCE_PRODUCT_KEYWORD]);
  205 + RouteMap::setRoute($v['route'], RouteMap::SOURCE_PRODUCT_KEYWORD, $v['id'], $project_id);
206 } 206 }
207 } 207 }
208 return true; 208 return true;
@@ -32,7 +32,7 @@ class BTemplateModuleController extends BaseController @@ -32,7 +32,7 @@ class BTemplateModuleController extends BaseController
32 $moduleProjectModel = new BModuleProject(); 32 $moduleProjectModel = new BModuleProject();
33 $module_list = $moduleProjectModel->list(['project_id'=>$this->user['project_id']]); 33 $module_list = $moduleProjectModel->list(['project_id'=>$this->user['project_id']]);
34 $data['module_list'] = $module_list; 34 $data['module_list'] = $module_list;
35 - $this->response('success',Code::SUCCESS,$list); 35 + $this->response('success',Code::SUCCESS,$data);
36 } 36 }
37 37
38 /** 38 /**
@@ -56,12 +56,10 @@ class RouteMap extends Base @@ -56,12 +56,10 @@ class RouteMap extends Base
56 $i=1; 56 $i=1;
57 $sign = generateRoute($title); 57 $sign = generateRoute($title);
58 $route = $sign; 58 $route = $sign;
59 - if($source != BTemplate::SOURCE_PRODUCT){  
60 while(self::isExist($route, $source, $source_id, $project_id)){ 59 while(self::isExist($route, $source, $source_id, $project_id)){
61 $route = $sign .'-'.$i; 60 $route = $sign .'-'.$i;
62 $i++; 61 $i++;
63 } 62 }
64 - }  
65 return $route; 63 return $route;
66 } 64 }
67 65