作者 李宇航

合并分支 'master-server' 到 'master'

gx1417路由



查看合并请求 !831
@@ -56,13 +56,13 @@ class UpdateRoute extends Command @@ -56,13 +56,13 @@ class UpdateRoute extends Command
56 */ 56 */
57 public function handle(){ 57 public function handle(){
58 $projectModel = new Project(); 58 $projectModel = new Project();
59 - $list = $projectModel->list(['id'=>['in',[1148]]]); 59 + $list = $projectModel->list(['id'=>['in',[1417]]]);
60 $data = []; 60 $data = [];
61 foreach ($list as $v){ 61 foreach ($list as $v){
62 echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; 62 echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL;
63 ProjectServer::useProject($v['id']); 63 ProjectServer::useProject($v['id']);
64 -// $this->getProduct();  
65 - $this->setProductKeyword(); 64 + $this->getProduct();
  65 +// $this->setProductKeyword();
66 // $this->getBlog(); 66 // $this->getBlog();
67 // $this->setCustomRoute($v['id']); 67 // $this->setCustomRoute($v['id']);
68 // $this->editProductAlt(); 68 // $this->editProductAlt();
@@ -242,18 +242,20 @@ class UpdateRoute extends Command @@ -242,18 +242,20 @@ class UpdateRoute extends Command
242 if(!empty($lists)){ 242 if(!empty($lists)){
243 foreach ($lists as $v){ 243 foreach ($lists as $v){
244 if(!empty($v['route'])){ 244 if(!empty($v['route'])){
245 - $tag = "-product";  
246 - if (!(substr($v['route'], -strlen($tag)) === $tag)) {  
247 - echo date('Y-m-d H:i:s') . '拼接'.$tag . PHP_EOL;  
248 - $route = $v['route'].$tag;  
249 - // 如果不是以 '-product' 结尾,则拼接上 '-product'  
250 - $route = RouteMap::setRoute($route, RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);  
251 - $productModel->edit(['route'=>$route],['id'=>$v['id']]);  
252 - }else{  
253 - echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL;  
254 - $route = RouteMap::setRoute($v['title'], RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);  
255 - $productModel->edit(['route'=>$route],['id'=>$v['id']]);  
256 - } 245 +// $tag = "-product";
  246 +// if (!(substr($v['route'], -strlen($tag)) === $tag)) {
  247 +// echo date('Y-m-d H:i:s') . '拼接'.$tag . PHP_EOL;
  248 +// $route = $v['route'].$tag;
  249 +// // 如果不是以 '-product' 结尾,则拼接上 '-product'
  250 +// $route = RouteMap::setRoute($route, RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);
  251 +// $productModel->edit(['route'=>$route],['id'=>$v['id']]);
  252 +// }else{
  253 +// echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL;
  254 +// $route = RouteMap::setRoute($v['title'], RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);
  255 +// $productModel->edit(['route'=>$route],['id'=>$v['id']]);
  256 +// }
  257 + $route = RouteMap::setRoute($v['route'], RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);
  258 + $productModel->edit(['route'=>$route],['id'=>$v['id']]);
257 continue; 259 continue;
258 }else{ 260 }else{
259 echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL; 261 echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL;