作者 lyh

Merge branch 'master-server' of http://47.244.231.31:8099/zhl/globalso-v6

@@ -61,12 +61,11 @@ class Demo extends Command @@ -61,12 +61,11 @@ class Demo extends Command
61 61
62 public function handle(){ 62 public function handle(){
63 $projectModel = new Project(); 63 $projectModel = new Project();
64 - $list = $projectModel->list(['is_upgrade'=>1]);  
65 - $data = []; 64 + $list = $projectModel->list(['id'=>1659]);
66 foreach ($list as $v){ 65 foreach ($list as $v){
67 echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; 66 echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL;
68 ProjectServer::useProject($v['id']); 67 ProjectServer::useProject($v['id']);
69 - $this->init404Page($v['id']); 68 + $this->getProduct();
70 DB::disconnect('custom_mysql'); 69 DB::disconnect('custom_mysql');
71 } 70 }
72 echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; 71 echo date('Y-m-d H:i:s') . 'end' . PHP_EOL;
@@ -80,23 +79,13 @@ class Demo extends Command @@ -80,23 +79,13 @@ class Demo extends Command
80 if(!empty($v['route'])){ 79 if(!empty($v['route'])){
81 $tag = "-product"; 80 $tag = "-product";
82 if (!(substr($v['route'], -strlen($tag)) === $tag)) { 81 if (!(substr($v['route'], -strlen($tag)) === $tag)) {
83 - echo date('Y-m-d H:i:s') . '拼接'.$tag . PHP_EOL;  
84 - $route = $v['route'].$tag;  
85 - // 如果不是以 '-product' 结尾,则拼接上 '-product'  
86 - $route = RouteMap::setRoute($route, RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);  
87 - $productModel->edit(['route'=>$route],['id'=>$v['id']]); 82 + continue;
88 }else{ 83 }else{
  84 + $v['route'] = str_replace($tag,'',$v['route']);//删除-product
89 echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL; 85 echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL;
90 - $route = RouteMap::setRoute($v['title'], RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']); 86 + $route = RouteMap::setRoute($v['route'], RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);
91 $productModel->edit(['route'=>$route],['id'=>$v['id']]); 87 $productModel->edit(['route'=>$route],['id'=>$v['id']]);
92 } 88 }
93 - continue;  
94 - }else{  
95 - echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL;  
96 - $v['title'] = Translate::tran($v['title'], 'en');  
97 - $v['title'] = str_replace('.','',$v['title']).'-product';  
98 - $route = RouteMap::setRoute($v['title'], RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);  
99 - $productModel->edit(['route'=>$route],['id'=>$v['id']]);  
100 } 89 }
101 } 90 }
102 } 91 }