正在显示
1 个修改的文件
包含
3 行增加
和
5 行删除
| @@ -80,12 +80,10 @@ class UpdateRoute extends Command | @@ -80,12 +80,10 @@ class UpdateRoute extends Command | ||
| 80 | $productModel = new Product(); | 80 | $productModel = new Product(); |
| 81 | $productList = $productModel->list(['status'=>['!=',2]],'id',['id','route']); | 81 | $productList = $productModel->list(['status'=>['!=',2]],'id',['id','route']); |
| 82 | foreach ($productList as $v){ | 82 | foreach ($productList as $v){ |
| 83 | - $route = preg_replace('/-1-product.*/', '-product', $v['route']); | 83 | + $route = preg_replace('/-1-product.*/', '', $v['route']); |
| 84 | $route = $this->productRoute($route,$v['id']); | 84 | $route = $this->productRoute($route,$v['id']); |
| 85 | - $routes = $route.'-product'; | ||
| 86 | - $route = RouteMap::setRoute($routes, RouteMap::SOURCE_PRODUCT, $v['id'], $project_id); | 85 | + $route = RouteMap::setRoute($route, RouteMap::SOURCE_PRODUCT, $v['id'], $project_id); |
| 87 | $productModel->edit(['route'=>$route],['id'=>$v['id']]); | 86 | $productModel->edit(['route'=>$route],['id'=>$v['id']]); |
| 88 | - RouteMap::setRoute($route, RouteMap::SOURCE_PRODUCT, $v['id'], $project_id); | ||
| 89 | } | 87 | } |
| 90 | return true; | 88 | return true; |
| 91 | } | 89 | } |
| @@ -106,7 +104,7 @@ class UpdateRoute extends Command | @@ -106,7 +104,7 @@ class UpdateRoute extends Command | ||
| 106 | }else{ | 104 | }else{ |
| 107 | $i = $i + 1; | 105 | $i = $i + 1; |
| 108 | $route = $route.'-'.$i; | 106 | $route = $route.'-'.$i; |
| 109 | - return self::setProductRoute($route,$i); | 107 | + return $this->setProductRoute($route,$id,$i); |
| 110 | } | 108 | } |
| 111 | } | 109 | } |
| 112 | 110 |
-
请 注册 或 登录 后发表评论